# near model CODE resource # jump table entries: 6072-6072 (1 of them) fn00000000: 00000000 4E56 FFFE link A6, -0x0002 00000004 48E7 0118 movem.l -[A7], D7,A3,A4 00000008 286E 0008 movea.l A4, [A6 + 0x8] 0000000C 486C FFD6 pea.l [A4 - 0x2A] 00000010 4EAD 1F62 jsr [A5 + 0x1F62 /* export_1000 */] 00000014 486C FFF8 pea.l [A4 - 0x8] 00000018 4EAD 1F62 jsr [A5 + 0x1F62 /* export_1000 */] 0000001C 4AAC FFE0 tst.l [A4 - 0x20] 00000020 670A beq +0xC /* 0000002C */ 00000022 2F2C FFE4 move.l -[A7], [A4 - 0x1C] 00000026 4267 clr.w -[A7] 00000028 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] label0000002C: 0000002C 4AAC FFE8 tst.l [A4 - 0x18] 00000030 670A beq +0xC /* 0000003C */ 00000032 2F2C FFF4 move.l -[A7], [A4 - 0xC] 00000036 4267 clr.w -[A7] 00000038 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] label0000003C: 0000003C 486C FFB6 pea.l [A4 - 0x4A] 00000040 4EAD 1F62 jsr [A5 + 0x1F62 /* export_1000 */] 00000044 486C FFBA pea.l [A4 - 0x46] 00000048 4EAD 1F62 jsr [A5 + 0x1F62 /* export_1000 */] 0000004C 486C FFB2 pea.l [A4 - 0x4E] 00000050 4EAD 1F62 jsr [A5 + 0x1F62 /* export_1000 */] 00000054 486C FFAE pea.l [A4 - 0x52] 00000058 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] 0000005C 486C FFA8 pea.l [A4 - 0x58] 00000060 4EAD 1F62 jsr [A5 + 0x1F62 /* export_1000 */] 00000064 4A6C FFDE tst.w [A4 - 0x22] 00000068 670C beq +0xE /* 00000076 */ 0000006A 4267 clr.w -[A7] 0000006C 3F2C FFDE move.w -[A7], [A4 - 0x22] 00000070 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 00000074 3E1F move.w D7, [A7]+ label00000076: 00000076 102C FE93 move.b D0, [A4 - 0x16D] 0000007A 6716 beq +0x18 /* 00000092 */ 0000007C 47EC FE9A lea.l A3, [A4 - 0x166] 00000080 4267 clr.w -[A7] 00000082 3F13 move.w -[A7], [A3] 00000084 2F2B 0002 move.l -[A7], [A3 + 0x2] 00000088 486B 0006 pea.l [A3 + 0x6] 0000008C 4EAD 0332 jsr [A5 + 0x332 /* export_98 */] 00000090 3E1F move.w D7, [A7]+ label00000092: 00000092 102C FE95 move.b D0, [A4 - 0x16B] 00000096 6604 bne +0x6 /* 0000009C */ 00000098 802C FE94 or.b D0, [A4 - 0x16C] label0000009C: 0000009C 1B40 ACA6 move.b [A5 - 0x535A], D0 000000A0 1B6C FE94 ACA8 move.b [A5 - 0x5358], [A4 - 0x16C] 000000A6 102D ACA8 move.b D0, [A5 - 0x5358] 000000AA 670A beq +0xC /* 000000B6 */ 000000AC 4267 clr.w -[A7] 000000AE 4EAD 27B2 jsr [A5 + 0x27B2 /* export_1266 */] 000000B2 4EAD 0EF2 jsr [A5 + 0xEF2 /* export_474 */] label000000B6: 000000B6 4CDF 1880 movem.l D7,A3,A4, [A7]+ 000000BA 4E5E unlink A6 000000BC 2E9F move.l [A7], [A7]+ 000000BE 4E75 rts fn000000C0: 000000C0 4E56 0000 link A6, 0 000000C4 4267 clr.w -[A7] 000000C6 4EAD 1FB2 jsr [A5 + 0x1FB2 /* export_1010 */] 000000CA 101F move.b D0, [A7]+ 000000CC 6714 beq +0x16 /* 000000E2 */ 000000CE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000000D2 4EBA FF2C jsr [PC - 0xD4 /* 00000000 */] 000000D6 206E 0008 movea.l A0, [A6 + 0x8] 000000DA 2C48 movea.l A6, A0 000000DC 4EFA 227A jmp [PC + 0x227A /* 00002358 */] 000000E0 0000 4E5E ori.b D0, 0x5E /* '^' */ // begin alternate branch 000000E2-000000E4 label000000E2: 000000E2 4E5E unlink A6 // end alternate branch 000000E2-000000E4 label000000E2: // (misaligned) 000000E4 2E9F move.l [A7], [A7]+ 000000E6 4E75 rts fn000000E8: 000000E8 4E56 FE00 link A6, -0x0200 000000EC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000000F0 4EBA FF0E jsr [PC - 0xF2 /* 00000000 */] 000000F4 486E FF00 pea.l [A6 - 0x100] 000000F8 3F3C 0023 move.w -[A7], 0x23 /* '#' */ 000000FC 4EAD 1D72 jsr [A5 + 0x1D72 /* export_938 */] 00000100 486E FE00 pea.l [A6 - 0x200] 00000104 3F2E 000C move.w -[A7], [A6 + 0xC] 00000108 4EAD 1D72 jsr [A5 + 0x1D72 /* export_938 */] 0000010C 487A 0024 pea.l [PC + 0x24 /* 00000132, value 0x4E56 'NV', cstring "" */] 00000110 487A 0020 pea.l [PC + 0x20 /* 00000132, value 0x4E56 'NV', cstring "" */] 00000114 A98B syscall ParamText 00000116 3F3C 002B move.w -[A7], 0x2B /* '+' */ 0000011A 4EAD 1D6A jsr [A5 + 0x1D6A /* export_937 */] 0000011E 206E 0008 movea.l A0, [A6 + 0x8] 00000122 2C48 movea.l A6, A0 00000124 4EFA 2232 jmp [PC + 0x2232 /* 00002358 */] 00000128 0000 4E5E ori.b D0, 0x5E /* '^' */ 0000012C 205F movea.l A0, [A7]+ 0000012E 5C4F addq.w A7, 6 00000130 4ED0 jmp [A0] 00000132 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000134-0000014E fn00000134: 00000134 4E56 0000 link A6, 0 00000138 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000013C 4EBA FEC2 jsr [PC - 0x13E /* 00000000 */] 00000140 3F3C 0023 move.w -[A7], 0x23 /* '#' */ 00000144 4EAD 1EB2 jsr [A5 + 0x1EB2 /* export_978 */] 00000148 206E 0008 movea.l A0, [A6 + 0x8] 0000014C 2C48 movea.l A6, A0 // end alternate branch 00000134-0000014E fn00000134: // (misaligned) 00000136 0000 2F2E ori.b D0, 0x2E /* '.' */ 0000013A 0008 4EBA ori.b A0, 0xBA 0000013E FEC2 3F3C .extension 0xEC2 <> // unimplemented 00000142 0023 4EAD ori.b -[A3], 0xAD 00000146 1EB2 206E move.b [A7], [A2 + D2.w + 0x6E] 0000014A 0008 2C48 ori.b A0, 0x48 /* 'H' */ 0000014E 4EFA 2208 jmp [PC + 0x2208 /* 00002358 */] 00000152 0000 4E5E ori.b D0, 0x5E /* '^' */ 00000156 2E9F move.l [A7], [A7]+ 00000158 4E75 rts fn0000015A: 0000015A 4E56 0000 link A6, 0 0000015E 4267 clr.w -[A7] 00000160 3EB8 0220 move.w [A7], [0x00000220 /* MemErr */] 00000164 4A5F tst.w [A7]+ 00000166 670A beq +0xC /* 00000172 */ 00000168 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000016C 4EBA FFC6 jsr [PC - 0x3A /* 00000134 */] 00000170 600C bra +0xE /* 0000017E */ label00000172: 00000172 3F3C 0037 move.w -[A7], 0x37 /* '7' */ 00000176 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000017A 4EBA FF6C jsr [PC - 0x94 /* 000000E8 */] label0000017E: 0000017E 4E5E unlink A6 00000180 2E9F move.l [A7], [A7]+ 00000182 4E75 rts fn00000184: 00000184 4E56 0000 link A6, 0 00000188 4A6E 000C tst.w [A6 + 0xC] 0000018C 6720 beq +0x22 /* 000001AE */ 0000018E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000192 4EBA FE6C jsr [PC - 0x194 /* 00000000 */] 00000196 3F2E 000C move.w -[A7], [A6 + 0xC] 0000019A 3F3C 0023 move.w -[A7], 0x23 /* '#' */ 0000019E 4EAD 06CA jsr [A5 + 0x6CA /* export_213 */] 000001A2 206E 0008 movea.l A0, [A6 + 0x8] 000001A6 2C48 movea.l A6, A0 000001A8 4EFA 21AE jmp [PC + 0x21AE /* 00002358 */] 000001AC 0000 4E5E ori.b D0, 0x5E /* '^' */ // begin alternate branch 000001AE-000001B0 label000001AE: 000001AE 4E5E unlink A6 // end alternate branch 000001AE-000001B0 label000001AE: // (misaligned) 000001B0 205F movea.l A0, [A7]+ 000001B2 5C4F addq.w A7, 6 000001B4 4ED0 jmp [A0] fn000001B6: 000001B6 4E56 0000 link A6, 0 000001BA 4A6E 000C tst.w [A6 + 0xC] 000001BE 6710 beq +0x12 /* 000001D0 */ 000001C0 3F2E 000C move.w -[A7], [A6 + 0xC] 000001C4 3F3C 0023 move.w -[A7], 0x23 /* '#' */ 000001C8 4EAD 06CA jsr [A5 + 0x6CA /* export_213 */] 000001CC 4EAD 1C9A jsr [A5 + 0x1C9A /* export_911 */] label000001D0: 000001D0 4E5E unlink A6 000001D2 205F movea.l A0, [A7]+ 000001D4 5C4F addq.w A7, 6 000001D6 4ED0 jmp [A0] fn000001D8: 000001D8 4E56 FFF2 link A6, -0x000E 000001DC 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 000001E0 2A2E 000C move.l D5, [A6 + 0xC] 000001E4 286E 0008 movea.l A4, [A6 + 0x8] 000001E8 286C 0008 movea.l A4, [A4 + 0x8] 000001EC 422E 0010 clr.b [A6 + 0x10] 000001F0 47EE FFFE lea.l A3, [A6 - 0x2] 000001F4 2045 movea.l A0, D5 000001F6 1690 move.b [A3], [A0] 000001F8 528B addq.l A3, 1 000001FA 5285 addq.l D5, 1 000001FC 2045 movea.l A0, D5 000001FE 1690 move.b [A3], [A0] 00000200 4A6E FFFE tst.w [A6 - 0x2] 00000204 6602 bne +0x4 /* 00000208 */ 00000206 6036 bra +0x38 /* 0000023E */ label00000208: 00000208 4A6E FFFE tst.w [A6 - 0x2] 0000020C 6F06 ble +0x8 /* 00000214 */ 0000020E 2E2C FFB6 move.l D7, [A4 - 0x4A] 00000212 6004 bra +0x6 /* 00000218 */ label00000214: 00000214 2E2C FFBA move.l D7, [A4 - 0x46] label00000218: 00000218 4A87 tst.l D7 0000021A 6602 bne +0x4 /* 0000021E */ 0000021C 6020 bra +0x22 /* 0000023E */ label0000021E: 0000021E 2047 movea.l A0, D7 00000220 2C10 move.l D6, [A0] label00000222: 00000222 2046 movea.l A0, D6 00000224 4A50 tst.w [A0] 00000226 6716 beq +0x18 /* 0000023E */ 00000228 2046 movea.l A0, D6 0000022A 3010 move.w D0, [A0] 0000022C B06E FFFE cmp.w D0, [A6 - 0x2] 00000230 6608 bne +0xA /* 0000023A */ 00000232 1D7C 0001 0010 move.b [A6 + 0x10], 0x1 00000238 6004 bra +0x6 /* 0000023E */ label0000023A: 0000023A 5486 addq.l D6, 2 0000023C 60E4 bra -0x1A /* 00000222 */ label0000023E: 0000023E 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+ 00000242 4E5E unlink A6 00000244 205F movea.l A0, [A7]+ 00000246 504F addq.w A7, 8 00000248 4ED0 jmp [A0] fn0000024A: 0000024A 4E56 FFE8 link A6, -0x0018 0000024E 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00000252 2E2E 000C move.l D7, [A6 + 0xC] 00000256 286E 0008 movea.l A4, [A6 + 0x8] 0000025A 286C 0008 movea.l A4, [A4 + 0x8] 0000025E 4AAC FFA8 tst.l [A4 - 0x58] 00000262 6602 bne +0x4 /* 00000266 */ 00000264 6076 bra +0x78 /* 000002DC */ label00000266: 00000266 7000 moveq.l D0, 0x00 00000268 2047 movea.l A0, D7 0000026A 3010 move.w D0, [A0] 0000026C C0BC 0000 7FFF and.l D0, 0x7FFF 00000272 2800 move.l D4, D0 00000274 E48C lsr D4, 2 00000276 5487 addq.l D7, 2 00000278 2D44 FFEC move.l [A6 - 0x14], D4 0000027C 7C01 moveq.l D6, 0x01 0000027E 6056 bra +0x58 /* 000002D6 */ label00000280: 00000280 206C FFA8 movea.l A0, [A4 - 0x58] 00000284 2650 movea.l A3, [A0] 00000286 302C FFA6 move.w D0, [A4 - 0x5A] 0000028A 48C0 ext.l D0 0000028C 2D40 FFE8 move.l [A6 - 0x18], D0 00000290 7A01 moveq.l D5, 0x01 00000292 6010 bra +0x12 /* 000002A4 */ label00000294: 00000294 2047 movea.l A0, D7 00000296 3028 0002 move.w D0, [A0 + 0x2] 0000029A B053 cmp.w D0, [A3] 0000029C 6732 beq +0x34 /* 000002D0 */ 0000029E 548B addq.l A3, 2 000002A0 5285 addq.l D5, 1 000002A2 6906 bvs +0x8 /* 000002AA */ label000002A4: 000002A4 BAAE FFE8 cmp.l D5, [A6 - 0x18] 000002A8 6FEA ble -0x14 /* 00000294 */ label000002AA: 000002AA 526C FFA6 addq.w [A4 - 0x5A], 1 000002AE 302C FFA6 move.w D0, [A4 - 0x5A] 000002B2 48C0 ext.l D0 000002B4 B0AC FE86 cmp.l D0, [A4 - 0x17A] 000002B8 6F10 ble +0x12 /* 000002CA */ 000002BA 3F3C 0037 move.w -[A7], 0x37 /* '7' */ 000002BE 206E 0008 movea.l A0, [A6 + 0x8] 000002C2 2F28 0008 move.l -[A7], [A0 + 0x8] 000002C6 4EBA FE20 jsr [PC - 0x1E0 /* 000000E8 */] label000002CA: 000002CA 2047 movea.l A0, D7 000002CC 36A8 0002 move.w [A3], [A0 + 0x2] label000002D0: 000002D0 5887 addq.l D7, 4 000002D2 5286 addq.l D6, 1 000002D4 6906 bvs +0x8 /* 000002DC */ label000002D6: 000002D6 BCAE FFEC cmp.l D6, [A6 - 0x14] 000002DA 6FA4 ble -0x5A /* 00000280 */ label000002DC: 000002DC 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000002E0 4E5E unlink A6 000002E2 205F movea.l A0, [A7]+ 000002E4 504F addq.w A7, 8 000002E6 4ED0 jmp [A0] fn000002E8: 000002E8 4E56 FFB0 link A6, -0x0050 000002EC 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 000002F0 2E2E 000C move.l D7, [A6 + 0xC] 000002F4 286E 0008 movea.l A4, [A6 + 0x8] 000002F8 2047 movea.l A0, D7 000002FA 2050 movea.l A0, [A0] 000002FC 2D48 FFC0 move.l [A6 - 0x40], A0 00000300 5888 addq.l A0, 4 00000302 43FA 0452 lea.l A1, [PC + 0x452 /* 00000756, value 0x424B4744 'BKGD' */] 00000306 7003 moveq.l D0, 0x03 label00000308: 00000308 B109 cmpm.b [A0]+, [A1]+ 0000030A 56C8 FFFC dbne D0, -0x6 /* 00000308 */ 0000030E 57C0 seq D0 00000310 4400 neg.b D0 00000312 1D40 FFC4 move.b [A6 - 0x3C], D0 00000316 6716 beq +0x18 /* 0000032E */ 00000318 206E FFC0 movea.l A0, [A6 - 0x40] 0000031C 2028 0008 move.l D0, [A0 + 0x8] 00000320 B0AC FFF0 cmp.l D0, [A4 - 0x10] 00000324 56C0 sne D0 00000326 4400 neg.b D0 00000328 1D40 FFC5 move.b [A6 - 0x3B], D0 0000032C 6014 bra +0x16 /* 00000342 */ label0000032E: 0000032E 206E FFC0 movea.l A0, [A6 - 0x40] 00000332 2028 0024 move.l D0, [A0 + 0x24] 00000336 B0AC FFF0 cmp.l D0, [A4 - 0x10] 0000033A 56C0 sne D0 0000033C 4400 neg.b D0 0000033E 1D40 FFC5 move.b [A6 - 0x3B], D0 label00000342: 00000342 102E FFC4 move.b D0, [A6 - 0x3C] 00000346 C02C FE94 and.b D0, [A4 - 0x16C] 0000034A 6704 beq +0x6 /* 00000350 */ 0000034C 6000 03FC bra +0x3FE /* 0000074A */ label00000350: 00000350 102E FFC5 move.b D0, [A6 - 0x3B] 00000354 6700 00C4 beq +0xC6 /* 0000041A */ 00000358 102E FFC4 move.b D0, [A6 - 0x3C] 0000035C 670C beq +0xE /* 0000036A */ 0000035E 2047 movea.l A0, D7 00000360 2050 movea.l A0, [A0] 00000362 2968 0008 FFF0 move.l [A4 - 0x10], [A0 + 0x8] 00000368 6022 bra +0x24 /* 0000038C */ label0000036A: 0000036A 2047 movea.l A0, D7 0000036C 2050 movea.l A0, [A0] 0000036E 2968 0024 FFF0 move.l [A4 - 0x10], [A0 + 0x24] 00000374 42A7 clr.l -[A7] 00000376 2F2C FFF0 move.l -[A7], [A4 - 0x10] 0000037A 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 0000037E 295F FFE8 move.l [A4 - 0x18], [A7]+ 00000382 6608 bne +0xA /* 0000038C */ 00000384 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000388 4EBA FDD0 jsr [PC - 0x230 /* 0000015A */] label0000038C: 0000038C 486C FFB6 pea.l [A4 - 0x4A] 00000390 4EAD 1F62 jsr [A5 + 0x1F62 /* export_1000 */] 00000394 42A7 clr.l -[A7] 00000396 206C FFE8 movea.l A0, [A4 - 0x18] 0000039A 2050 movea.l A0, [A0] 0000039C 3028 0024 move.w D0, [A0 + 0x24] 000003A0 5240 addq.w D0, 1 000003A2 E340 asl D0.w, 1 000003A4 48C0 ext.l D0 000003A6 2F00 move.l -[A7], D0 000003A8 4EAD 1F7A jsr [A5 + 0x1F7A /* export_1003 */] 000003AC 295F FFB6 move.l [A4 - 0x4A], [A7]+ 000003B0 6608 bne +0xA /* 000003BA */ 000003B2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000003B6 4EBA FD7C jsr [PC - 0x284 /* 00000134 */] label000003BA: 000003BA 206C FFB6 movea.l A0, [A4 - 0x4A] 000003BE 2A10 move.l D5, [A0] 000003C0 206C FFE8 movea.l A0, [A4 - 0x18] 000003C4 2810 move.l D4, [A0] 000003C6 7032 moveq.l D0, 0x32 000003C8 D880 add.l D4, D0 000003CA 206C FFE8 movea.l A0, [A4 - 0x18] 000003CE 2050 movea.l A0, [A0] 000003D0 3D68 0024 FFBE move.w [A6 - 0x42], [A0 + 0x24] 000003D6 3D7C 0001 FFCA move.w [A6 - 0x36], 0x1 000003DC 6018 bra +0x1A /* 000003F6 */ label000003DE: 000003DE 2044 movea.l A0, D4 000003E0 2245 movea.l A1, D5 000003E2 32A8 0002 move.w [A1], [A0 + 0x2] 000003E6 5485 addq.l D5, 2 000003E8 2044 movea.l A0, D4 000003EA 3010 move.w D0, [A0] 000003EC 48C0 ext.l D0 000003EE D880 add.l D4, D0 000003F0 526E FFCA addq.w [A6 - 0x36], 1 000003F4 690A bvs +0xC /* 00000400 */ label000003F6: 000003F6 302E FFCA move.w D0, [A6 - 0x36] 000003FA B06E FFBE cmp.w D0, [A6 - 0x42] 000003FE 6FDE ble -0x20 /* 000003DE */ label00000400: 00000400 2045 movea.l A0, D5 00000402 4250 clr.w [A0] 00000404 102E FFC4 move.b D0, [A6 - 0x3C] 00000408 6610 bne +0x12 /* 0000041A */ 0000040A 2F2C FFF0 move.l -[A7], [A4 - 0x10] 0000040E 4267 clr.w -[A7] 00000410 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 00000414 7000 moveq.l D0, 0x00 00000416 2940 FFE8 move.l [A4 - 0x18], D0 label0000041A: 0000041A 102E FFC4 move.b D0, [A6 - 0x3C] 0000041E 667C bne +0x7E /* 0000049C */ 00000420 486C FFBA pea.l [A4 - 0x46] 00000424 4EAD 1F62 jsr [A5 + 0x1F62 /* export_1000 */] 00000428 42A7 clr.l -[A7] 0000042A 2047 movea.l A0, D7 0000042C 2050 movea.l A0, [A0] 0000042E 3028 0028 move.w D0, [A0 + 0x28] 00000432 5240 addq.w D0, 1 00000434 E340 asl D0.w, 1 00000436 48C0 ext.l D0 00000438 2F00 move.l -[A7], D0 0000043A 4EAD 1F7A jsr [A5 + 0x1F7A /* export_1003 */] 0000043E 295F FFBA move.l [A4 - 0x46], [A7]+ 00000442 6608 bne +0xA /* 0000044C */ 00000444 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000448 4EBA FCEA jsr [PC - 0x316 /* 00000134 */] label0000044C: 0000044C 206C FFBA movea.l A0, [A4 - 0x46] 00000450 2A10 move.l D5, [A0] 00000452 102E FFC4 move.b D0, [A6 - 0x3C] 00000456 6640 bne +0x42 /* 00000498 */ 00000458 2047 movea.l A0, D7 0000045A 2810 move.l D4, [A0] 0000045C 7036 moveq.l D0, 0x36 0000045E D880 add.l D4, D0 00000460 2047 movea.l A0, D7 00000462 2050 movea.l A0, [A0] 00000464 3D68 0028 FFBC move.w [A6 - 0x44], [A0 + 0x28] 0000046A 3D7C 0001 FFCA move.w [A6 - 0x36], 0x1 00000470 601C bra +0x1E /* 0000048E */ label00000472: 00000472 2044 movea.l A0, D4 00000474 3028 0002 move.w D0, [A0 + 0x2] 00000478 4440 neg.w D0 0000047A 2045 movea.l A0, D5 0000047C 3080 move.w [A0], D0 0000047E 5485 addq.l D5, 2 00000480 2044 movea.l A0, D4 00000482 3010 move.w D0, [A0] 00000484 48C0 ext.l D0 00000486 D880 add.l D4, D0 00000488 526E FFCA addq.w [A6 - 0x36], 1 0000048C 690A bvs +0xC /* 00000498 */ label0000048E: 0000048E 302E FFCA move.w D0, [A6 - 0x36] 00000492 B06E FFBC cmp.w D0, [A6 - 0x44] 00000496 6FDA ble -0x24 /* 00000472 */ label00000498: 00000498 2045 movea.l A0, D5 0000049A 4250 clr.w [A0] label0000049C: 0000049C 102C FE94 move.b D0, [A4 - 0x16C] 000004A0 6742 beq +0x44 /* 000004E4 */ 000004A2 2047 movea.l A0, D7 000004A4 2050 movea.l A0, [A0] 000004A6 3D68 0030 FFC8 move.w [A6 - 0x38], [A0 + 0x30] 000004AC 4A6E FFC8 tst.w [A6 - 0x38] 000004B0 6F32 ble +0x34 /* 000004E4 */ 000004B2 2F07 move.l -[A7], D7 000004B4 42A7 clr.l -[A7] 000004B6 42A7 clr.l -[A7] 000004B8 2F07 move.l -[A7], D7 000004BA 4EAD 013A jsr [A5 + 0x13A /* export_35 */] 000004BE 302E FFC8 move.w D0, [A6 - 0x38] 000004C2 E540 asl D0.w, 2 000004C4 48C0 ext.l D0 000004C6 D09F add.l D0, [A7]+ 000004C8 2F00 move.l -[A7], D0 000004CA 4EAD 1E42 jsr [A5 + 0x1E42 /* export_964 */] 000004CE 4EAD 1FAA jsr [A5 + 0x1FAA /* export_1009 */] 000004D2 4267 clr.w -[A7] 000004D4 3EB8 0220 move.w [A7], [0x00000220 /* MemErr */] 000004D8 4A5F tst.w [A7]+ 000004DA 6708 beq +0xA /* 000004E4 */ 000004DC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000004E0 4EBA FC52 jsr [PC - 0x3AE /* 00000134 */] label000004E4: 000004E4 102E FFC4 move.b D0, [A6 - 0x3C] 000004E8 6708 beq +0xA /* 000004F2 */ 000004EA 7032 moveq.l D0, 0x32 000004EC 2D40 FFCC move.l [A6 - 0x34], D0 000004F0 6006 bra +0x8 /* 000004F8 */ label000004F2: 000004F2 7036 moveq.l D0, 0x36 000004F4 2D40 FFCC move.l [A6 - 0x34], D0 label000004F8: 000004F8 2047 movea.l A0, D7 000004FA 202E FFCC move.l D0, [A6 - 0x34] 000004FE D090 add.l D0, [A0] 00000500 2C00 move.l D6, D0 00000502 700E moveq.l D0, 0x0E 00000504 9C80 sub.l D6, D0 00000506 42A7 clr.l -[A7] 00000508 2047 movea.l A0, D7 0000050A 2F10 move.l -[A7], [A0] 0000050C 4EAD 1E7A jsr [A5 + 0x1E7A /* export_971 */] 00000510 2047 movea.l A0, D7 00000512 2050 movea.l A0, [A0] 00000514 2010 move.l D0, [A0] 00000516 D09F add.l D0, [A7]+ 00000518 2D40 FFEC move.l [A6 - 0x14], D0 0000051C 42A7 clr.l -[A7] 0000051E 2047 movea.l A0, D7 00000520 2F10 move.l -[A7], [A0] 00000522 4EAD 1E7A jsr [A5 + 0x1E7A /* export_971 */] 00000526 202E FFCC move.l D0, [A6 - 0x34] 0000052A D09F add.l D0, [A7]+ 0000052C 2046 movea.l A0, D6 0000052E 2228 0004 move.l D1, [A0 + 0x4] 00000532 D280 add.l D1, D0 00000534 2D41 FFE8 move.l [A6 - 0x18], D1 00000538 266E FFE8 movea.l A3, [A6 - 0x18] 0000053C 2D6E FFE8 FFE0 move.l [A6 - 0x20], [A6 - 0x18] 00000542 426E FFC8 clr.w [A6 - 0x38] 00000546 7000 moveq.l D0, 0x00 00000548 2D40 FFD0 move.l [A6 - 0x30], D0 label0000054C: 0000054C 2046 movea.l A0, D6 0000054E 2028 000A move.l D0, [A0 + 0xA] 00000552 D0AE FFE8 add.l D0, [A6 - 0x18] 00000556 B08B cmp.l D0, A3 00000558 6F00 01C6 ble +0x1C8 /* 00000720 */ 0000055C 102C FE94 move.b D0, [A4 - 0x16C] 00000560 6700 0126 beq +0x128 /* 00000688 */ 00000564 200B move.l D0, A3 00000566 5480 addq.l D0, 2 00000568 2D40 FFE0 move.l [A6 - 0x20], D0 0000056C 486E FFE0 pea.l [A6 - 0x20] 00000570 4EAD 1EF2 jsr [A5 + 0x1EF2 /* export_986 */] 00000574 4267 clr.w -[A7] 00000576 2F0B move.l -[A7], A3 00000578 2F0E move.l -[A7], A6 0000057A 4EBA FC5C jsr [PC - 0x3A4 /* 000001D8 */] 0000057E 101F move.b D0, [A7]+ 00000580 6700 00D6 beq +0xD8 /* 00000658 */ 00000584 526E FFC8 addq.w [A6 - 0x38], 1 00000588 202E FFE0 move.l D0, [A6 - 0x20] 0000058C 908B sub.l D0, A3 0000058E 2D40 FFD4 move.l [A6 - 0x2C], D0 00000592 202E FFE0 move.l D0, [A6 - 0x20] 00000596 5680 addq.l D0, 3 00000598 C0BC FFFF FFFE and.l D0, 0xFFFFFFFE 0000059E 2D40 FFDC move.l [A6 - 0x24], D0 000005A2 2F2E FFE0 move.l -[A7], [A6 - 0x20] 000005A6 2F2E FFDC move.l -[A7], [A6 - 0x24] 000005AA 202E FFEC move.l D0, [A6 - 0x14] 000005AE 90AE FFE0 sub.l D0, [A6 - 0x20] 000005B2 2F00 move.l -[A7], D0 000005B4 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 000005B8 202E FFDC move.l D0, [A6 - 0x24] 000005BC 90AE FFE0 sub.l D0, [A6 - 0x20] 000005C0 3D40 FFC6 move.w [A6 - 0x3A], D0 000005C4 48C0 ext.l D0 000005C6 D1AE FFEC add.l [A6 - 0x14], D0 000005CA 2046 movea.l A0, D6 000005CC 2D48 FFB8 move.l [A6 - 0x48], A0 000005D0 302E FFC6 move.w D0, [A6 - 0x3A] 000005D4 48C0 ext.l D0 000005D6 D0A8 000A add.l D0, [A0 + 0xA] 000005DA 206E FFB8 movea.l A0, [A6 - 0x48] 000005DE 2140 000A move.l [A0 + 0xA], D0 000005E2 2D6E FFDC FFE0 move.l [A6 - 0x20], [A6 - 0x24] 000005E8 200B move.l D0, A3 000005EA 5A80 addq.l D0, 5 000005EC 2D40 FFDC move.l [A6 - 0x24], D0 000005F0 200B move.l D0, A3 000005F2 5480 addq.l D0, 2 000005F4 2F00 move.l -[A7], D0 000005F6 2F2E FFDC move.l -[A7], [A6 - 0x24] 000005FA 202E FFD4 move.l D0, [A6 - 0x2C] 000005FE 5780 subq.l D0, 3 00000600 2F00 move.l -[A7], D0 00000602 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 00000606 200B move.l D0, A3 00000608 5480 addq.l D0, 2 0000060A 2D40 FFF4 move.l [A6 - 0xC], D0 0000060E 202E FFD4 move.l D0, [A6 - 0x2C] 00000612 5580 subq.l D0, 2 00000614 206E FFF4 movea.l A0, [A6 - 0xC] 00000618 3080 move.w [A0], D0 0000061A 202E FFF4 move.l D0, [A6 - 0xC] 0000061E 5480 addq.l D0, 2 00000620 2D40 FFD8 move.l [A6 - 0x28], D0 00000624 206E FFD8 movea.l A0, [A6 - 0x28] 00000628 4210 clr.b [A0] 0000062A 102E FFD7 move.b D0, [A6 - 0x29] 0000062E 0240 0001 andi.w D0, 0x1 00000632 6710 beq +0x12 /* 00000644 */ 00000634 202E FFE0 move.l D0, [A6 - 0x20] 00000638 5380 subq.l D0, 1 0000063A 2D40 FFD8 move.l [A6 - 0x28], D0 0000063E 206E FFD8 movea.l A0, [A6 - 0x28] 00000642 4210 clr.b [A0] label00000644: 00000644 202E FFE0 move.l D0, [A6 - 0x20] 00000648 D0AE FFD0 add.l D0, [A6 - 0x30] 0000064C 908B sub.l D0, A3 0000064E 2D40 FFD0 move.l [A6 - 0x30], D0 00000652 266E FFE0 movea.l A3, [A6 - 0x20] 00000656 602C bra +0x2E /* 00000684 */ label00000658: 00000658 2F2E FFE0 move.l -[A7], [A6 - 0x20] 0000065C 2F0B move.l -[A7], A3 0000065E 202E FFEC move.l D0, [A6 - 0x14] 00000662 90AE FFE0 sub.l D0, [A6 - 0x20] 00000666 2F00 move.l -[A7], D0 00000668 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 0000066C 2046 movea.l A0, D6 0000066E 2D48 FFB4 move.l [A6 - 0x4C], A0 00000672 200B move.l D0, A3 00000674 D0A8 000A add.l D0, [A0 + 0xA] 00000678 90AE FFE0 sub.l D0, [A6 - 0x20] 0000067C 206E FFB4 movea.l A0, [A6 - 0x4C] 00000680 2140 000A move.l [A0 + 0xA], D0 label00000684: 00000684 6000 0096 bra +0x98 /* 0000071C */ label00000688: 00000688 200B move.l D0, A3 0000068A 5480 addq.l D0, 2 0000068C 2D40 FFF4 move.l [A6 - 0xC], D0 00000690 7000 moveq.l D0, 0x00 00000692 206E FFF4 movea.l A0, [A6 - 0xC] 00000696 3210 move.w D1, [A0] 00000698 5241 addq.w D1, 1 0000069A 3001 move.w D0, D1 0000069C C0BC FFFF FFFE and.l D0, 0xFFFFFFFE 000006A2 2D40 FFD4 move.l [A6 - 0x2C], D0 000006A6 200B move.l D0, A3 000006A8 5880 addq.l D0, 4 000006AA 222E FFD4 move.l D1, [A6 - 0x2C] 000006AE D280 add.l D1, D0 000006B0 2D41 FFE0 move.l [A6 - 0x20], D1 000006B4 4267 clr.w -[A7] 000006B6 2F0B move.l -[A7], A3 000006B8 2F0E move.l -[A7], A6 000006BA 4EBA FB1C jsr [PC - 0x4E4 /* 000001D8 */] 000006BE 101F move.b D0, [A7]+ 000006C0 672E beq +0x30 /* 000006F0 */ 000006C2 526E FFC8 addq.w [A6 - 0x38], 1 000006C6 202E FFE0 move.l D0, [A6 - 0x20] 000006CA D0AE FFD0 add.l D0, [A6 - 0x30] 000006CE 908B sub.l D0, A3 000006D0 2D40 FFD0 move.l [A6 - 0x30], D0 000006D4 54AE FFF4 addq.l [A6 - 0xC], 2 000006D8 206E FFF4 movea.l A0, [A6 - 0xC] 000006DC 4A50 tst.w [A0] 000006DE 6C0A bge +0xC /* 000006EA */ 000006E0 2F2E FFF4 move.l -[A7], [A6 - 0xC] 000006E4 2F0E move.l -[A7], A6 000006E6 4EBA FB62 jsr [PC - 0x49E /* 0000024A */] label000006EA: 000006EA 266E FFE0 movea.l A3, [A6 - 0x20] 000006EE 602C bra +0x2E /* 0000071C */ label000006F0: 000006F0 2F2E FFE0 move.l -[A7], [A6 - 0x20] 000006F4 2F0B move.l -[A7], A3 000006F6 202E FFEC move.l D0, [A6 - 0x14] 000006FA 90AE FFE0 sub.l D0, [A6 - 0x20] 000006FE 2F00 move.l -[A7], D0 00000700 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 00000704 2046 movea.l A0, D6 00000706 2D48 FFB0 move.l [A6 - 0x50], A0 0000070A 200B move.l D0, A3 0000070C D0A8 000A add.l D0, [A0 + 0xA] 00000710 90AE FFE0 sub.l D0, [A6 - 0x20] 00000714 206E FFB0 movea.l A0, [A6 - 0x50] 00000718 2140 000A move.l [A0 + 0xA], D0 label0000071C: 0000071C 6000 FE2E bra -0x1D0 /* 0000054C */ label00000720: 00000720 2046 movea.l A0, D6 00000722 2028 000A move.l D0, [A0 + 0xA] 00000726 D0AE FFE8 add.l D0, [A6 - 0x18] 0000072A B08B cmp.l D0, A3 0000072C 670C beq +0xE /* 0000073A */ 0000072E 3F3C 0037 move.w -[A7], 0x37 /* '7' */ 00000732 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000736 4EBA F9B0 jsr [PC - 0x650 /* 000000E8 */] label0000073A: 0000073A 2046 movea.l A0, D6 0000073C 316E FFC8 0008 move.w [A0 + 0x8], [A6 - 0x38] 00000742 2046 movea.l A0, D6 00000744 216E FFD0 000A move.l [A0 + 0xA], [A6 - 0x30] label0000074A: 0000074A 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 0000074E 4E5E unlink A6 00000750 205F movea.l A0, [A7]+ 00000752 504F addq.w A7, 8 00000754 4ED0 jmp [A0] 00000756 424B clr.w A3 00000758 4744 chk.w D3, D4 fn0000075A: 0000075A 4E56 FEF4 link A6, -0x010C 0000075E 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00000762 3E2E 000C move.w D7, [A6 + 0xC] 00000766 286E 0008 movea.l A4, [A6 + 0x8] 0000076A 3D47 000E move.w [A6 + 0xE], D7 0000076E 206C FFAE movea.l A0, [A4 - 0x52] 00000772 2650 movea.l A3, [A0] 00000774 3D6C FFAC FEF4 move.w [A6 - 0x10C], [A4 - 0x54] 0000077A 7C01 moveq.l D6, 0x01 0000077C 600E bra +0x10 /* 0000078C */ label0000077E: 0000077E BE53 cmp.w D7, [A3] 00000780 6604 bne +0x6 /* 00000786 */ 00000782 6000 00F0 bra +0xF2 /* 00000874 */ label00000786: 00000786 548B addq.l A3, 2 00000788 5246 addq.w D6, 1 0000078A 6906 bvs +0x8 /* 00000792 */ label0000078C: 0000078C BC6E FEF4 cmp.w D6, [A6 - 0x10C] 00000790 6FEC ble -0x12 /* 0000077E */ label00000792: 00000792 4267 clr.w -[A7] 00000794 3F07 move.w -[A7], D7 00000796 486E FEF6 pea.l [A6 - 0x10A] 0000079A 4EAD 26C2 jsr [A5 + 0x26C2 /* export_1236 */] 0000079E 101F move.b D0, [A7]+ 000007A0 6708 beq +0xA /* 000007AA */ 000007A2 3E2E FEF6 move.w D7, [A6 - 0x10A] 000007A6 3D47 000E move.w [A6 + 0xE], D7 label000007AA: 000007AA 102C FE94 move.b D0, [A4 - 0x16C] 000007AE 671C beq +0x1E /* 000007CC */ 000007B0 C02D A24B and.b D0, [A5 - 0x5DB5] 000007B4 4A00 tst.b D0 000007B6 6714 beq +0x16 /* 000007CC */ 000007B8 4A47 tst.w D7 000007BA 57C1 seq D1 000007BC C001 and.b D0, D1 000007BE 670C beq +0xE /* 000007CC */ 000007C0 4267 clr.w -[A7] 000007C2 3EB8 0BA6 move.w [A7], [0x00000BA6 /* SysFontFam */] 000007C6 3E1F move.w D7, [A7]+ 000007C8 3D47 000E move.w [A6 + 0xE], D7 label000007CC: 000007CC 102C FE94 move.b D0, [A4 - 0x16C] 000007D0 0A00 0001 xori.b D0, 0x1 000007D4 4A00 tst.b D0 000007D6 6748 beq +0x4A /* 00000820 */ 000007D8 0CAC 0200 6044 FE8E cmpi.l [A4 - 0x172], 0x2006044 000007E0 5DC1 slt D1 000007E2 C001 and.b D0, D1 000007E4 673A beq +0x3C /* 00000820 */ 000007E6 3F07 move.w -[A7], D7 000007E8 486E FEFA pea.l [A6 - 0x106] 000007EC A8FF syscall GetFName/GetFontName 000007EE 486E FEFA pea.l [A6 - 0x106] 000007F2 486E FEF8 pea.l [A6 - 0x108] 000007F6 A900 syscall GetFNum 000007F8 4240 clr.w D0 000007FA 102E FEFA move.b D0, [A6 - 0x106] 000007FE 4A40 tst.w D0 00000800 57C0 seq D0 00000802 BE6E FEF8 cmp.w D7, [A6 - 0x108] 00000806 56C1 sne D1 00000808 8001 or.b D0, D1 0000080A 6714 beq +0x16 /* 00000820 */ 0000080C 42A7 clr.l -[A7] 0000080E 3EB8 0984 move.w [A7], [0x00000984 /* AppFontID */] 00000812 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000816 4EBA FF42 jsr [PC - 0xBE /* 0000075A */] 0000081A 3D5F 000E move.w [A6 + 0xE], [A7]+ 0000081E 6054 bra +0x56 /* 00000874 */ label00000820: 00000820 526C FFAC addq.w [A4 - 0x54], 1 00000824 302C FFAC move.w D0, [A4 - 0x54] 00000828 48C0 ext.l D0 0000082A 81FC 0014 divs.w D0, 0x14 0000082E 4840 swap.w D0 00000830 4A40 tst.w D0 00000832 662C bne +0x2E /* 00000860 */ 00000834 2F2C FFAE move.l -[A7], [A4 - 0x52] 00000838 42A7 clr.l -[A7] 0000083A 2F2C FFAE move.l -[A7], [A4 - 0x52] 0000083E 4EAD 013A jsr [A5 + 0x13A /* export_35 */] 00000842 201F move.l D0, [A7]+ 00000844 7228 moveq.l D1, 0x28 00000846 D081 add.l D0, D1 00000848 2F00 move.l -[A7], D0 0000084A 4EAD 1FAA jsr [A5 + 0x1FAA /* export_1009 */] 0000084E 4267 clr.w -[A7] 00000850 3EB8 0220 move.w [A7], [0x00000220 /* MemErr */] 00000854 4A5F tst.w [A7]+ 00000856 6708 beq +0xA /* 00000860 */ 00000858 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000085C 4EBA F8D6 jsr [PC - 0x72A /* 00000134 */] label00000860: 00000860 206C FFAE movea.l A0, [A4 - 0x52] 00000864 302C FFAC move.w D0, [A4 - 0x54] 00000868 5340 subq.w D0, 1 0000086A E340 asl D0.w, 1 0000086C 48C0 ext.l D0 0000086E 2640 movea.l A3, D0 00000870 D7D0 add.l A3, [A0] 00000872 3687 move.w [A3], D7 label00000874: 00000874 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00000878 4E5E unlink A6 0000087A 205F movea.l A0, [A7]+ 0000087C 5C4F addq.w A7, 6 0000087E 4ED0 jmp [A0] fn00000880: 00000880 4E56 FFEE link A6, -0x0012 00000884 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00000888 266E 000C movea.l A3, [A6 + 0xC] 0000088C 2053 movea.l A0, [A3] 0000088E 5888 addq.l A0, 4 00000890 43FA 0064 lea.l A1, [PC + 0x64 /* 000008F6, value 0x43415244 'CARD' */] 00000894 7003 moveq.l D0, 0x03 label00000896: 00000896 B109 cmpm.b [A0]+, [A1]+ 00000898 56C8 FFFC dbne D0, -0x6 /* 00000896 */ 0000089C 6604 bne +0x6 /* 000008A2 */ 0000089E 7E36 moveq.l D7, 0x36 000008A0 6002 bra +0x4 /* 000008A4 */ label000008A2: 000008A2 7E32 moveq.l D7, 0x32 label000008A4: 000008A4 2007 move.l D0, D7 000008A6 D093 add.l D0, [A3] 000008A8 720E moveq.l D1, 0x0E 000008AA 9081 sub.l D0, D1 000008AC 2040 movea.l A0, D0 000008AE 3A10 move.w D5, [A0] 000008B0 3D45 FFEE move.w [A6 - 0x12], D5 000008B4 7C01 moveq.l D6, 0x01 000008B6 602C bra +0x2E /* 000008E4 */ label000008B8: 000008B8 2847 movea.l A4, D7 000008BA D9D3 add.l A4, [A3] 000008BC 3814 move.w D4, [A4] 000008BE 4267 clr.w -[A7] 000008C0 3F2C 0016 move.w -[A7], [A4 + 0x16] 000008C4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000008C8 4EBA FE90 jsr [PC - 0x170 /* 0000075A */] 000008CC 3D5F FFF0 move.w [A6 - 0x10], [A7]+ 000008D0 2847 movea.l A4, D7 000008D2 D9D3 add.l A4, [A3] 000008D4 396E FFF0 0016 move.w [A4 + 0x16], [A6 - 0x10] 000008DA 3004 move.w D0, D4 000008DC 48C0 ext.l D0 000008DE DE80 add.l D7, D0 000008E0 5246 addq.w D6, 1 000008E2 6906 bvs +0x8 /* 000008EA */ label000008E4: 000008E4 BC6E FFEE cmp.w D6, [A6 - 0x12] 000008E8 6FCE ble -0x30 /* 000008B8 */ label000008EA: 000008EA 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000008EE 4E5E unlink A6 000008F0 205F movea.l A0, [A7]+ 000008F2 504F addq.w A7, 8 000008F4 4ED0 jmp [A0] 000008F6 4341 chk.w D1, D1 000008F8 5244 addq.w D4, 1 fn000008FA: 000008FA 4E56 FFFC link A6, -0x0004 000008FE 48E7 0108 movem.l -[A7], D7,A4 00000902 286E 0008 movea.l A4, [A6 + 0x8] 00000906 202D A6A4 move.l D0, [A5 - 0x595C] 0000090A 90AD A6CC sub.l D0, [A5 - 0x5934] 0000090E 2E2C FFBE move.l D7, [A4 - 0x42] 00000912 DE80 add.l D7, D0 00000914 102C FE94 move.b D0, [A4 - 0x16C] 00000918 6708 beq +0xA /* 00000922 */ 0000091A 202D A6BC move.l D0, [A5 - 0x5944] 0000091E EB88 lsl D0, 5 00000920 DE80 add.l D7, D0 label00000922: 00000922 2D47 000C move.l [A6 + 0xC], D7 00000926 4CDF 1080 movem.l D7,A4, [A7]+ 0000092A 4E5E unlink A6 0000092C 2E9F move.l [A7], [A7]+ 0000092E 4E75 rts fn00000930: 00000930 4E56 0000 link A6, 0 00000934 42A7 clr.l -[A7] 00000936 3F2D A528 move.w -[A7], [A5 - 0x5AD8] 0000093A 4EAD 23C2 jsr [A5 + 0x23C2 /* export_1140 */] 0000093E 201F move.l D0, [A7]+ 00000940 90BC 0000 1000 sub.l D0, 0x1000 00000946 B0AE 000C cmp.l D0, [A6 + 0xC] 0000094A 6C0C bge +0xE /* 00000958 */ 0000094C 3F3C 002E move.w -[A7], 0x2E /* '.' */ 00000950 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000954 4EBA F82E jsr [PC - 0x7D2 /* 00000184 */] label00000958: 00000958 4E5E unlink A6 0000095A 205F movea.l A0, [A7]+ 0000095C 504F addq.w A7, 8 0000095E 4ED0 jmp [A0] fn00000960: 00000960 4E56 FFFE link A6, -0x0002 00000964 48E7 0108 movem.l -[A7], D7,A4 00000968 286E 0008 movea.l A4, [A6 + 0x8] 0000096C 4AAC FFCA tst.l [A4 - 0x36] 00000970 6F3A ble +0x3C /* 000009AC */ 00000972 2F2C FFD6 move.l -[A7], [A4 - 0x2A] 00000976 4EAD 1F6A jsr [A5 + 0x1F6A /* export_1001 */] 0000097A 4267 clr.w -[A7] 0000097C 3F2C FFDE move.w -[A7], [A4 - 0x22] 00000980 486C FFDA pea.l [A4 - 0x26] 00000984 2F2C FFCA move.l -[A7], [A4 - 0x36] 00000988 206C FFD6 movea.l A0, [A4 - 0x2A] 0000098C 2F10 move.l -[A7], [A0] 0000098E 4EAD 2532 jsr [A5 + 0x2532 /* export_1186 */] 00000992 3E1F move.w D7, [A7]+ 00000994 2F2C FFD6 move.l -[A7], [A4 - 0x2A] 00000998 4EAD 1F72 jsr [A5 + 0x1F72 /* export_1002 */] 0000099C 3F07 move.w -[A7], D7 0000099E 2F2E 0008 move.l -[A7], [A6 + 0x8] 000009A2 4EBA F7E0 jsr [PC - 0x820 /* 00000184 */] 000009A6 7000 moveq.l D0, 0x00 000009A8 2940 FFCA move.l [A4 - 0x36], D0 label000009AC: 000009AC 4CDF 1080 movem.l D7,A4, [A7]+ 000009B0 4E5E unlink A6 000009B2 2E9F move.l [A7], [A7]+ 000009B4 4E75 rts fn000009B6: 000009B6 4E56 FFEC link A6, -0x0014 000009BA 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 000009BE 266E 000C movea.l A3, [A6 + 0xC] 000009C2 286E 0008 movea.l A4, [A6 + 0x8] 000009C6 2053 movea.l A0, [A3] 000009C8 2A28 0008 move.l D5, [A0 + 0x8] 000009CC 2C05 move.l D6, D5 000009CE E08E lsr D6, 8 000009D0 2005 move.l D0, D5 000009D2 C0BC 0000 00FF and.l D0, 0xFF 000009D8 2800 move.l D4, D0 000009DA 7008 moveq.l D0, 0x08 000009DC B086 cmp.l D0, D6 000009DE 5EC0 sgt D0 000009E0 BCAC FFFC cmp.l D6, [A4 - 0x4] 000009E4 5CC1 sge D1 000009E6 8001 or.b D0, D1 000009E8 721F moveq.l D1, 0x1F 000009EA C2AC FFC6 and.l D1, [A4 - 0x3A] 000009EE 4A81 tst.l D1 000009F0 56C1 sne D1 000009F2 8001 or.b D0, D1 000009F4 670C beq +0xE /* 00000A02 */ 000009F6 3F3C 0037 move.w -[A7], 0x37 /* '7' */ 000009FA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000009FE 4EBA F6E8 jsr [PC - 0x918 /* 000000E8 */] label00000A02: 00000A02 202C FFC6 move.l D0, [A4 - 0x3A] 00000A06 E780 asl D0, 3 00000A08 D084 add.l D0, D4 00000A0A 206C FFF8 movea.l A0, [A4 - 0x8] 00000A0E 2050 movea.l A0, [A0] 00000A10 2206 move.l D1, D6 00000A12 E581 asl D1, 2 00000A14 2180 1800 move.l [A0 + D1], D0 00000A18 4EAD 1CD2 jsr [A5 + 0x1CD2 /* export_918 */] 00000A1C 2053 movea.l A0, [A3] 00000A1E 2E10 move.l D7, [A0] 00000A20 2007 move.l D0, D7 00000A22 D0AC FFCA add.l D0, [A4 - 0x36] 00000A26 B0AC FFD2 cmp.l D0, [A4 - 0x2E] 00000A2A 6E1C bgt +0x1E /* 00000A48 */ 00000A2C 2F13 move.l -[A7], [A3] 00000A2E 206C FFD6 movea.l A0, [A4 - 0x2A] 00000A32 202C FFCA move.l D0, [A4 - 0x36] 00000A36 D090 add.l D0, [A0] 00000A38 2F00 move.l -[A7], D0 00000A3A 2F07 move.l -[A7], D7 00000A3C 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 00000A40 2007 move.l D0, D7 00000A42 D1AC FFCA add.l [A4 - 0x36], D0 00000A46 603E bra +0x40 /* 00000A86 */ label00000A48: 00000A48 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000A4C 4EBA FF12 jsr [PC - 0xEE /* 00000960 */] 00000A50 2F0B move.l -[A7], A3 00000A52 486E FFED pea.l [A6 - 0x13] 00000A56 4EAD 1EE2 jsr [A5 + 0x1EE2 /* export_984 */] 00000A5A 4267 clr.w -[A7] 00000A5C 3F2C FFDE move.w -[A7], [A4 - 0x22] 00000A60 486C FFDA pea.l [A4 - 0x26] 00000A64 2F07 move.l -[A7], D7 00000A66 2F13 move.l -[A7], [A3] 00000A68 4EAD 2532 jsr [A5 + 0x2532 /* export_1186 */] 00000A6C 3D5F FFEE move.w [A6 - 0x12], [A7]+ 00000A70 2F0B move.l -[A7], A3 00000A72 1F2E FFED move.b -[A7], [A6 - 0x13] 00000A76 4EAD 0312 jsr [A5 + 0x312 /* export_94 */] 00000A7A 3F2E FFEE move.w -[A7], [A6 - 0x12] 00000A7E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000A82 4EBA F700 jsr [PC - 0x900 /* 00000184 */] label00000A86: 00000A86 2007 move.l D0, D7 00000A88 D1AC FFC6 add.l [A4 - 0x3A], D0 00000A8C 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00000A90 4E5E unlink A6 00000A92 205F movea.l A0, [A7]+ 00000A94 504F addq.w A7, 8 00000A96 4ED0 jmp [A0] fn00000A98: 00000A98 4E56 0000 link A6, 0 00000A9C 2F0C move.l -[A7], A4 00000A9E 286E 0008 movea.l A4, [A6 + 0x8] 00000AA2 7000 moveq.l D0, 0x00 00000AA4 2940 FFD6 move.l [A4 - 0x2A], D0 00000AA8 7000 moveq.l D0, 0x00 00000AAA 2940 FFF8 move.l [A4 - 0x8], D0 00000AAE 7000 moveq.l D0, 0x00 00000AB0 2940 FFE0 move.l [A4 - 0x20], D0 00000AB4 7000 moveq.l D0, 0x00 00000AB6 2940 FFE8 move.l [A4 - 0x18], D0 00000ABA 7000 moveq.l D0, 0x00 00000ABC 2940 FFB6 move.l [A4 - 0x4A], D0 00000AC0 7000 moveq.l D0, 0x00 00000AC2 2940 FFBA move.l [A4 - 0x46], D0 00000AC6 7000 moveq.l D0, 0x00 00000AC8 2940 FFB2 move.l [A4 - 0x4E], D0 00000ACC 7000 moveq.l D0, 0x00 00000ACE 2940 FFAE move.l [A4 - 0x52], D0 00000AD2 7000 moveq.l D0, 0x00 00000AD4 2940 FFA8 move.l [A4 - 0x58], D0 00000AD8 426C FFDE clr.w [A4 - 0x22] 00000ADC 42A7 clr.l -[A7] 00000ADE 3F2D A526 move.w -[A7], [A5 - 0x5ADA] 00000AE2 4EAD 06BA jsr [A5 + 0x6BA /* export_211 */] 00000AE6 295F FFBE move.l [A4 - 0x42], [A7]+ 00000AEA 196D ACA8 FE94 move.b [A4 - 0x16C], [A5 - 0x5358] 00000AF0 082D 0007 A6DC btst.b [A5 - 0x5924], 0x7 00000AF6 56C0 sne D0 00000AF8 4400 neg.b D0 00000AFA 1940 FE95 move.b [A4 - 0x16B], D0 00000AFE 422C FE93 clr.b [A4 - 0x16D] 00000B02 296D A6F4 FE8E move.l [A4 - 0x172], [A5 - 0x590C] 00000B08 285F movea.l A4, [A7]+ 00000B0A 4E5E unlink A6 00000B0C 2E9F move.l [A7], [A7]+ 00000B0E 4E75 rts fn00000B10: 00000B10 4E56 FFFC link A6, -0x0004 00000B14 102D ACA8 move.b D0, [A5 - 0x5358] 00000B18 0A00 0001 xori.b D0, 0x1 00000B1C C02D ACA6 and.b D0, [A5 - 0x535A] 00000B20 802D A642 or.b D0, [A5 - 0x59BE] 00000B24 6710 beq +0x12 /* 00000B36 */ 00000B26 4EAD 2872 jsr [A5 + 0x2872 /* export_1290 */] 00000B2A 206E 0008 movea.l A0, [A6 + 0x8] 00000B2E 2C48 movea.l A6, A0 00000B30 4EFA 1826 jmp [PC + 0x1826 /* 00002358 */] 00000B34 0000 4267 ori.b D0, 0x67 /* 'g' */ // begin alternate branch 00000B36-00000B38 label00000B36: 00000B36 4267 clr.w -[A7] // end alternate branch 00000B36-00000B38 label00000B36: // (misaligned) 00000B38 2F2D A630 move.l -[A7], [A5 - 0x59D0] 00000B3C 486E FFFC pea.l [A6 - 0x4] 00000B40 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */] 00000B44 101F move.b D0, [A7]+ 00000B46 670C beq +0xE /* 00000B54 */ 00000B48 3F3C 0036 move.w -[A7], 0x36 /* '6' */ 00000B4C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000B50 4EBA F596 jsr [PC - 0xA6A /* 000000E8 */] label00000B54: 00000B54 102D ACA8 move.b D0, [A5 - 0x5358] 00000B58 6730 beq +0x32 /* 00000B8A */ 00000B5A 102D A376 move.b D0, [A5 - 0x5C8A] 00000B5E 6706 beq +0x8 /* 00000B66 */ 00000B60 422D A376 clr.b [A5 - 0x5C8A] 00000B64 6036 bra +0x38 /* 00000B9C */ label00000B66: 00000B66 2F3C 0001 0000 move.l -[A7], 0x10000 00000B6C 4EAD 1D0A jsr [A5 + 0x1D0A /* export_925 */] 00000B70 1D5F FFFF move.b [A6 - 0x1], [A7]+ 00000B74 4EAD 22F2 jsr [A5 + 0x22F2 /* export_1114 */] 00000B78 102E FFFF move.b D0, [A6 - 0x1] 00000B7C 660C bne +0xE /* 00000B8A */ 00000B7E 206E 0008 movea.l A0, [A6 + 0x8] 00000B82 2C48 movea.l A6, A0 00000B84 4EFA 17D2 jmp [PC + 0x17D2 /* 00002358 */] 00000B88 0000 42A7 ori.b D0, 0xA7 // begin alternate branch 00000B8A-00000B8C label00000B8A: 00000B8A 42A7 clr.l -[A7] // end alternate branch 00000B8A-00000B8C label00000B8A: // (misaligned) 00000B8C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000B90 4EBA FD68 jsr [PC - 0x298 /* 000008FA */] 00000B94 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000B98 4EBA FD96 jsr [PC - 0x26A /* 00000930 */] label00000B9C: 00000B9C 4E5E unlink A6 00000B9E 2E9F move.l [A7], [A7]+ 00000BA0 4E75 rts fn00000BA2: 00000BA2 4E56 FFCA link A6, -0x0036 00000BA6 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00000BAA 266E 0008 movea.l A3, [A6 + 0x8] 00000BAE 41EB FE9A lea.l A0, [A3 - 0x166] 00000BB2 43ED A528 lea.l A1, [A5 - 0x5AD8] 00000BB6 7040 moveq.l D0, 0x40 label00000BB8: 00000BB8 20D9 move.l [A0]+, [A1]+ 00000BBA 51C8 FFFC dbf D0, -0x6 /* 00000BB8 */ 00000BBE 3091 move.w [A0], [A1] 00000BC0 49EB FE9A lea.l A4, [A3 - 0x166] 00000BC4 7C01 moveq.l D6, 0x01 00000BC6 607A bra +0x7C /* 00000C42 */ label00000BC8: 00000BC8 487A 009A pea.l [PC + 0x9A /* 00000C64, value 0xA487970 '\nHyp', pstring "HyperTemp " */] 00000BCC 486E FFCA pea.l [A6 - 0x36] 00000BD0 3006 move.w D0, D6 00000BD2 48C0 ext.l D0 00000BD4 2F00 move.l -[A7], D0 00000BD6 4EAD 1EAA jsr [A5 + 0x1EAA /* export_977 */] 00000BDA 486E FFDE pea.l [A6 - 0x22] 00000BDE 3F3C 0002 move.w -[A7], 0x2 00000BE2 4EAD 0592 jsr [A5 + 0x592 /* export_174 */] 00000BE6 204C movea.l A0, A4 00000BE8 5C88 addq.l A0, 6 00000BEA 43EE FFDE lea.l A1, [A6 - 0x22] 00000BEE 7006 moveq.l D0, 0x06 label00000BF0: 00000BF0 20D9 move.l [A0]+, [A1]+ 00000BF2 51C8 FFFC dbf D0, -0x6 /* 00000BF0 */ 00000BF6 3091 move.w [A0], [A1] 00000BF8 4267 clr.w -[A7] 00000BFA 3F14 move.w -[A7], [A4] 00000BFC 2F2C 0002 move.l -[A7], [A4 + 0x2] 00000C00 486C 0006 pea.l [A4 + 0x6] 00000C04 2F3A 005A move.l -[A7], [PC + 0x5A /* 00000C60, value 0x57494C44 'WILD', cstring "WILD\ HyperTemp " */] 00000C08 2F3A 0052 move.l -[A7], [PC + 0x52 /* 00000C5C, value 0x5354414B 'STAK', cstring "STAKWILD\ HyperTemp " */] 00000C0C 4EAD 032A jsr [A5 + 0x32A /* export_97 */] 00000C10 3E1F move.w D7, [A7]+ 00000C12 4A47 tst.w D7 00000C14 6620 bne +0x22 /* 00000C36 */ 00000C16 177C 0001 FE93 move.b [A3 - 0x16D], 0x1 00000C1C 4267 clr.w -[A7] 00000C1E 3F14 move.w -[A7], [A4] 00000C20 2F2C 0002 move.l -[A7], [A4 + 0x2] 00000C24 486C 0006 pea.l [A4 + 0x6] 00000C28 1F3C 0003 move.b -[A7], 0x3 00000C2C 486B FFDE pea.l [A3 - 0x22] 00000C30 4EAD 031A jsr [A5 + 0x31A /* export_95 */] 00000C34 3E1F move.w D7, [A7]+ label00000C36: 00000C36 4A47 tst.w D7 00000C38 6602 bne +0x4 /* 00000C3C */ 00000C3A 600C bra +0xE /* 00000C48 */ label00000C3C: 00000C3C 4EAD 1CD2 jsr [A5 + 0x1CD2 /* export_918 */] 00000C40 5246 addq.w D6, 1 label00000C42: 00000C42 7014 moveq.l D0, 0x14 00000C44 B046 cmp.w D0, D6 00000C46 6C80 bge -0x7E /* 00000BC8 */ label00000C48: 00000C48 3F07 move.w -[A7], D7 00000C4A 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000C4E 4EBA F534 jsr [PC - 0xACC /* 00000184 */] 00000C52 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00000C56 4E5E unlink A6 00000C58 2E9F move.l [A7], [A7]+ 00000C5A 4E75 rts 00000C5C 5354 subq.w [A4], 1 00000C5E 414B chk.w D0, A3 00000C60 5749 subq.w A1, 3 00000C62 4C44 0A48 movem.l D3,D6,A1,A3, D4 00000C66 7970 moveq.l D4, 0x70 00000C68 6572 bcs +0x74 /* 00000CDC */ 00000C6A 5465 addq.w -[A5], 2 00000C6C 6D70 blt +0x72 /* 00000CDE */ 00000C6E 2000 move.l D0, D0 fn00000C70: 00000C70 4E56 0000 link A6, 0 00000C74 4EAD 2B12 jsr [A5 + 0x2B12 /* export_1374 */] 00000C78 1F3C 0001 move.b -[A7], 0x1 00000C7C 4EAD 27B2 jsr [A5 + 0x27B2 /* export_1266 */] 00000C80 2F2D A688 move.l -[A7], [A5 - 0x5978] 00000C84 4EAD 0E1A jsr [A5 + 0xE1A /* export_447 */] 00000C88 2F2D A684 move.l -[A7], [A5 - 0x597C] 00000C8C 4EAD 0E1A jsr [A5 + 0xE1A /* export_447 */] 00000C90 4EAD 0EF2 jsr [A5 + 0xEF2 /* export_474 */] 00000C94 2F2D A630 move.l -[A7], [A5 - 0x59D0] 00000C98 4EAD 10B2 jsr [A5 + 0x10B2 /* export_530 */] 00000C9C 4E5E unlink A6 00000C9E 2E9F move.l [A7], [A7]+ 00000CA0 4E75 rts fn00000CA2: 00000CA2 4E56 FF2C link A6, -0x00D4 00000CA6 48E7 0108 movem.l -[A7], D7,A4 00000CAA 286E 0008 movea.l A4, [A6 + 0x8] 00000CAE 4EAD 258A jsr [A5 + 0x258A /* export_1197 */] 00000CB2 4267 clr.w -[A7] 00000CB4 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 00000CB8 486E FF40 pea.l [A6 - 0xC0] 00000CBC 4EAD 2622 jsr [A5 + 0x2622 /* export_1216 */] 00000CC0 101F move.b D0, [A7]+ 00000CC2 660C bne +0xE /* 00000CD0 */ 00000CC4 206E 0008 movea.l A0, [A6 + 0x8] 00000CC8 2F28 0008 move.l -[A7], [A0 + 0x8] 00000CCC 4EBA F48C jsr [PC - 0xB74 /* 0000015A */] label00000CD0: 00000CD0 396E FF62 FFFC move.w [A4 - 0x4], [A6 - 0x9E] 00000CD6 396E FF60 FFF8 move.w [A4 - 0x8], [A6 - 0xA0] label00000CDC: 00000CDC 396E FF56 FFF4 move.w [A4 - 0xC], [A6 - 0xAA] // begin alternate branch 00000CDE-00000CE2 label00000CDE: 00000CDE FF56 .extension 0xF56 <> // unimplemented 00000CE0 FFF4 .invalid <> // end alternate branch 00000CDE-00000CE2 label00000CDE: // (misaligned) 00000CE2 487A 00EC pea.l [PC + 0xEC /* 00000DD0, value 0x0, cstring "" */] 00000CE6 486E FF70 pea.l [A6 - 0x90] 00000CEA 3F3C 3010 move.w -[A7], 0x3010 00000CEE A9EB syscall Pack4/FP68K 00000CF0 2D6D A6BC FF3C move.l [A6 - 0xC4], [A5 - 0x5944] 00000CF6 7E01 moveq.l D7, 0x01 00000CF8 606C bra +0x6E /* 00000D66 */ label00000CFA: 00000CFA 4267 clr.w -[A7] 00000CFC 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 00000D00 2F07 move.l -[A7], D7 00000D02 486E FF7C pea.l [A6 - 0x84] 00000D06 4EAD 261A jsr [A5 + 0x261A /* export_1215 */] 00000D0A 101F move.b D0, [A7]+ 00000D0C 660C bne +0xE /* 00000D1A */ 00000D0E 206E 0008 movea.l A0, [A6 + 0x8] 00000D12 2F28 0008 move.l -[A7], [A0 + 0x8] 00000D16 4EBA F442 jsr [PC - 0xBBE /* 0000015A */] label00000D1A: 00000D1A 486E FF70 pea.l [A6 - 0x90] 00000D1E 486E FF32 pea.l [A6 - 0xCE] 00000D22 3F3C 300E move.w -[A7], 0x300E 00000D26 A9EB syscall Pack4/FP68K 00000D28 4267 clr.w -[A7] 00000D2A 486E FF80 pea.l [A6 - 0x80] 00000D2E 3F2C FFF8 move.w -[A7], [A4 - 0x8] 00000D32 4EAD 1B3A jsr [A5 + 0x1B3A /* export_867 */] 00000D36 3D5F FF30 move.w [A6 - 0xD0], [A7]+ 00000D3A 486E FF30 pea.l [A6 - 0xD0] 00000D3E 486E FF32 pea.l [A6 - 0xCE] 00000D42 3F3C 2000 move.w -[A7], 0x2000 /* ' \0' */ 00000D46 A9EB syscall Pack4/FP68K 00000D48 486E FF32 pea.l [A6 - 0xCE] 00000D4C 486E FF70 pea.l [A6 - 0x90] 00000D50 3F3C 3010 move.w -[A7], 0x3010 00000D54 A9EB syscall Pack4/FP68K 00000D56 206E 0008 movea.l A0, [A6 + 0x8] 00000D5A 2F28 0008 move.l -[A7], [A0 + 0x8] 00000D5E 4EBA F360 jsr [PC - 0xCA0 /* 000000C0 */] 00000D62 5287 addq.l D7, 1 00000D64 6906 bvs +0x8 /* 00000D6C */ label00000D66: 00000D66 BEAE FF3C cmp.l D7, [A6 - 0xC4] 00000D6A 6F8E ble -0x70 /* 00000CFA */ label00000D6C: 00000D6C 42A7 clr.l -[A7] 00000D6E 486E FF70 pea.l [A6 - 0x90] 00000D72 41EE FF32 lea.l A0, [A6 - 0xCE] 00000D76 43FA 004E lea.l A1, [PC + 0x4E /* 00000DC6, value 0x4005C800 */] 00000D7A 20D9 move.l [A0]+, [A1]+ 00000D7C 20D9 move.l [A0]+, [A1]+ 00000D7E 3091 move.w [A0], [A1] 00000D80 486E FF32 pea.l [A6 - 0xCE] 00000D84 3F3C 3004 move.w -[A7], 0x3004 00000D88 A9EB syscall Pack4/FP68K 00000D8A 302C FFF8 move.w D0, [A4 - 0x8] 00000D8E EB40 asl D0.w, 5 00000D90 48C0 ext.l D0 00000D92 2F2D A6BC move.l -[A7], [A5 - 0x5944] 00000D96 2F00 move.l -[A7], D0 00000D98 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 00000D9C 2D5F FF2C move.l [A6 - 0xD4], [A7]+ 00000DA0 486E FF2C pea.l [A6 - 0xD4] 00000DA4 486E FF32 pea.l [A6 - 0xCE] 00000DA8 3F3C 2806 move.w -[A7], 0x2806 00000DAC A9EB syscall Pack4/FP68K 00000DAE 486E FF32 pea.l [A6 - 0xCE] 00000DB2 4EAD 0562 jsr [A5 + 0x562 /* export_168 */] 00000DB6 201F move.l D0, [A7]+ 00000DB8 3940 FFF2 move.w [A4 - 0xE], D0 00000DBC 4CDF 1080 movem.l D7,A4, [A7]+ 00000DC0 4E5E unlink A6 00000DC2 2E9F move.l [A7], [A7]+ 00000DC4 4E75 rts 00000DC6 4005 negx.b D5 00000DC8 C800 and.b D4, D0 00000DCA 0000 0000 ori.b D0, 0x0 00000DCE 0000 0000 ori.b D0, 0x0 00000DD2 0000 0000 ori.b D0, 0x0 00000DD6 0000 0000 ori.b D0, 0x0 fn00000DDA: 00000DDA 4E56 FFDE link A6, -0x0022 00000DDE 206E 0008 movea.l A0, [A6 + 0x8] 00000DE2 2F28 FFFC move.l -[A7], [A0 - 0x4] 00000DE6 3F2E 000E move.w -[A7], [A6 + 0xE] 00000DEA 486E FFFE pea.l [A6 - 0x2] 00000DEE 486E FFFA pea.l [A6 - 0x6] 00000DF2 486E FFF2 pea.l [A6 - 0xE] 00000DF6 A98D syscall GetDialogItem/GetDItem 00000DF8 2F2E FFFA move.l -[A7], [A6 - 0x6] 00000DFC 486E FFDE pea.l [A6 - 0x22] 00000E00 302E 000C move.w D0, [A6 + 0xC] 00000E04 48C0 ext.l D0 00000E06 2F00 move.l -[A7], D0 00000E08 4EAD 1EAA jsr [A5 + 0x1EAA /* export_977 */] 00000E0C A98F syscall SetDialogItemText/SetIText 00000E0E 4E5E unlink A6 00000E10 205F movea.l A0, [A7]+ 00000E12 504F addq.w A7, 8 00000E14 4ED0 jmp [A0] fn00000E16: 00000E16 4E56 FEF2 link A6, -0x010E 00000E1A 206E 0008 movea.l A0, [A6 + 0x8] 00000E1E 2F28 FFFC move.l -[A7], [A0 - 0x4] 00000E22 3F2E 000C move.w -[A7], [A6 + 0xC] 00000E26 486E FFFE pea.l [A6 - 0x2] 00000E2A 486E FFFA pea.l [A6 - 0x6] 00000E2E 486E FFF2 pea.l [A6 - 0xE] 00000E32 A98D syscall GetDialogItem/GetDItem 00000E34 2F2E FFFA move.l -[A7], [A6 - 0x6] 00000E38 486E FEF2 pea.l [A6 - 0x10E] 00000E3C A990 syscall GetDialogItemText/GetIText 00000E3E 42A7 clr.l -[A7] 00000E40 486E FEF2 pea.l [A6 - 0x10E] 00000E44 4EAD 1F52 jsr [A5 + 0x1F52 /* export_998 */] 00000E48 201F move.l D0, [A7]+ 00000E4A 3D40 000E move.w [A6 + 0xE], D0 00000E4E 4E5E unlink A6 00000E50 205F movea.l A0, [A7]+ 00000E52 5C4F addq.w A7, 6 00000E54 4ED0 jmp [A0] fn00000E56: 00000E56 4E56 FFAA link A6, -0x0056 00000E5A 2F0C move.l -[A7], A4 00000E5C 286E 0008 movea.l A4, [A6 + 0x8] 00000E60 4EAD 1D22 jsr [A5 + 0x1D22 /* export_928 */] 00000E64 486E FFE6 pea.l [A6 - 0x1A] 00000E68 302C FFF2 move.w D0, [A4 - 0xE] 00000E6C 48C0 ext.l D0 00000E6E 2F00 move.l -[A7], D0 00000E70 4EAD 1EAA jsr [A5 + 0x1EAA /* export_977 */] 00000E74 486E FFD2 pea.l [A6 - 0x2E] 00000E78 302C FFFC move.w D0, [A4 - 0x4] 00000E7C 48C0 ext.l D0 00000E7E 2F00 move.l -[A7], D0 00000E80 4EAD 1EAA jsr [A5 + 0x1EAA /* export_977 */] 00000E84 486E FFBE pea.l [A6 - 0x42] 00000E88 302C FFF8 move.w D0, [A4 - 0x8] 00000E8C 48C0 ext.l D0 00000E8E 2F00 move.l -[A7], D0 00000E90 4EAD 1EAA jsr [A5 + 0x1EAA /* export_977 */] 00000E94 486E FFAA pea.l [A6 - 0x56] 00000E98 302C FFF4 move.w D0, [A4 - 0xC] 00000E9C 48C0 ext.l D0 00000E9E 2F00 move.l -[A7], D0 00000EA0 4EAD 1EAA jsr [A5 + 0x1EAA /* export_977 */] 00000EA4 A98B syscall ParamText 00000EA6 42A7 clr.l -[A7] 00000EA8 3F3C 00A6 move.w -[A7], 0xA6 00000EAC 42A7 clr.l -[A7] 00000EAE 70FF moveq.l D0, 0xFFFFFFFF 00000EB0 2F00 move.l -[A7], D0 00000EB2 4EAD 1E62 jsr [A5 + 0x1E62 /* export_968 */] 00000EB6 2D5F FFFC move.l [A6 - 0x4], [A7]+ 00000EBA 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00000EBE 3F2C FFFE move.w -[A7], [A4 - 0x2] 00000EC2 2F0E move.l -[A7], A6 00000EC4 4EBA FF14 jsr [PC - 0xEC /* 00000DDA */] 00000EC8 3F3C 000B move.w -[A7], 0xB 00000ECC 3F2C FFFA move.w -[A7], [A4 - 0x6] 00000ED0 2F0E move.l -[A7], A6 00000ED2 4EBA FF06 jsr [PC - 0xFA /* 00000DDA */] 00000ED6 3F3C 000C move.w -[A7], 0xC 00000EDA 3F2C FFF6 move.w -[A7], [A4 - 0xA] 00000EDE 2F0E move.l -[A7], A6 00000EE0 4EBA FEF8 jsr [PC - 0x108 /* 00000DDA */] 00000EE4 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000EE8 2F3C 0002 0000 move.l -[A7], 0x20000 00000EEE 1F3C 0001 move.b -[A7], 0x1 00000EF2 4EAD 1CCA jsr [A5 + 0x1CCA /* export_917 */] label00000EF6: 00000EF6 486D 1D42 pea.l [A5 + 0x1D42 /* export_932 */] 00000EFA 486E FFFA pea.l [A6 - 0x6] 00000EFE A991 syscall ModalDialog 00000F00 7001 moveq.l D0, 0x01 00000F02 B06E FFFA cmp.w D0, [A6 - 0x6] 00000F06 57C0 seq D0 00000F08 7202 moveq.l D1, 0x02 00000F0A B26E FFFA cmp.w D1, [A6 - 0x6] 00000F0E 57C1 seq D1 00000F10 8001 or.b D0, D1 00000F12 67E2 beq -0x1C /* 00000EF6 */ 00000F14 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000F18 4EAD 1CAA jsr [A5 + 0x1CAA /* export_913 */] 00000F1C 7001 moveq.l D0, 0x01 00000F1E B06E FFFA cmp.w D0, [A6 - 0x6] 00000F22 665C bne +0x5E /* 00000F80 */ 00000F24 42A7 clr.l -[A7] 00000F26 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00000F2A 2F0E move.l -[A7], A6 00000F2C 4EBA FEE8 jsr [PC - 0x118 /* 00000E16 */] 00000F30 2F3C 0008 0001 move.l -[A7], 0x80001 00000F36 4EAD 245A jsr [A5 + 0x245A /* export_1159 */] 00000F3A 395F FFFE move.w [A4 - 0x2], [A7]+ 00000F3E 42A7 clr.l -[A7] 00000F40 3F3C 000B move.w -[A7], 0xB 00000F44 2F0E move.l -[A7], A6 00000F46 4EBA FECE jsr [PC - 0x132 /* 00000E16 */] 00000F4A 2F3C 0020 0001 move.l -[A7], 0x200001 00000F50 4EAD 245A jsr [A5 + 0x245A /* export_1159 */] 00000F54 395F FFFA move.w [A4 - 0x6], [A7]+ 00000F58 42A7 clr.l -[A7] 00000F5A 42A7 clr.l -[A7] 00000F5C 3F3C 000C move.w -[A7], 0xC 00000F60 2F0E move.l -[A7], A6 00000F62 4EBA FEB2 jsr [PC - 0x14E /* 00000E16 */] 00000F66 2F3C 2000 0200 move.l -[A7], 0x20000200 00000F6C 4EAD 245A jsr [A5 + 0x245A /* export_1159 */] 00000F70 301F move.w D0, [A7]+ 00000F72 48C0 ext.l D0 00000F74 2F00 move.l -[A7], D0 00000F76 4EAD 1E42 jsr [A5 + 0x1E42 /* export_964 */] 00000F7A 201F move.l D0, [A7]+ 00000F7C 3940 FFF6 move.w [A4 - 0xA], D0 label00000F80: 00000F80 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000F84 A983 syscall DisposeDialog 00000F86 4EAD 22F2 jsr [A5 + 0x22F2 /* export_1114 */] 00000F8A 7002 moveq.l D0, 0x02 00000F8C B06E FFFA cmp.w D0, [A6 - 0x6] 00000F90 661C bne +0x1E /* 00000FAE */ 00000F92 206E 0008 movea.l A0, [A6 + 0x8] 00000F96 2F28 0008 move.l -[A7], [A0 + 0x8] 00000F9A 4EBA F064 jsr [PC - 0xF9C /* 00000000 */] 00000F9E 206E 0008 movea.l A0, [A6 + 0x8] 00000FA2 2068 0008 movea.l A0, [A0 + 0x8] 00000FA6 2C48 movea.l A6, A0 00000FA8 4EFA 13AE jmp [PC + 0x13AE /* 00002358 */] 00000FAC 0000 285F ori.b D0, 0x5F /* '_' */ // begin alternate branch 00000FAE-00000FB0 label00000FAE: 00000FAE 285F movea.l A4, [A7]+ // end alternate branch 00000FAE-00000FB0 label00000FAE: // (misaligned) 00000FB0 4E5E unlink A6 00000FB2 2E9F move.l [A7], [A7]+ 00000FB4 4E75 rts fn00000FB6: 00000FB6 4E56 FF62 link A6, -0x009E 00000FBA 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00000FBE 266E 0008 movea.l A3, [A6 + 0x8] 00000FC2 286B 0008 movea.l A4, [A3 + 0x8] 00000FC6 42A7 clr.l -[A7] 00000FC8 3F2B FFF6 move.w -[A7], [A3 - 0xA] 00000FCC 302B FFFA move.w D0, [A3 - 0x6] 00000FD0 5240 addq.w D0, 1 00000FD2 E540 asl D0.w, 2 00000FD4 3F00 move.w -[A7], D0 00000FD6 3F2B FFFA move.w -[A7], [A3 - 0x6] 00000FDA 3F2B FFFE move.w -[A7], [A3 - 0x2] 00000FDE 3F3C 0002 move.w -[A7], 0x2 00000FE2 4EAD 25AA jsr [A5 + 0x25AA /* export_1201 */] 00000FE6 2E1F move.l D7, [A7]+ 00000FE8 660C bne +0xE /* 00000FF6 */ 00000FEA 206E 0008 movea.l A0, [A6 + 0x8] 00000FEE 2F28 0008 move.l -[A7], [A0 + 0x8] 00000FF2 4EBA F166 jsr [PC - 0xE9A /* 0000015A */] label00000FF6: 00000FF6 7A00 moveq.l D5, 0x00 00000FF8 7000 moveq.l D0, 0x00 00000FFA 2940 FE96 move.l [A4 - 0x16A], D0 00000FFE 2D6D A6BC FF62 move.l [A6 - 0x9E], [A5 - 0x5944] 00001004 7C01 moveq.l D6, 0x01 00001006 6000 00A4 bra +0xA6 /* 000010AC */ label0000100A: 0000100A 4EAD 1CD2 jsr [A5 + 0x1CD2 /* export_918 */] 0000100E 206E 0008 movea.l A0, [A6 + 0x8] 00001012 2F28 0008 move.l -[A7], [A0 + 0x8] 00001016 4EBA F0A8 jsr [PC - 0xF58 /* 000000C0 */] 0000101A 486E FF74 pea.l [A6 - 0x8C] 0000101E 2F3C 0000 0084 move.l -[A7], 0x84 00001024 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 00001028 42A7 clr.l -[A7] 0000102A 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 0000102E 2F06 move.l -[A7], D6 00001030 4EAD 26D2 jsr [A5 + 0x26D2 /* export_1238 */] 00001034 2D5F FF74 move.l [A6 - 0x8C], [A7]+ 00001038 4267 clr.w -[A7] 0000103A 2F2E FF74 move.l -[A7], [A6 - 0x8C] 0000103E 4EAD 2612 jsr [A5 + 0x2612 /* export_1214 */] 00001042 181F move.b D4, [A7]+ 00001044 1004 move.b D0, D4 00001046 6704 beq +0x6 /* 0000104C */ 00001048 52AC FE96 addq.l [A4 - 0x16A], 1 label0000104C: 0000104C 42A7 clr.l -[A7] 0000104E 2F2E FF74 move.l -[A7], [A6 - 0x8C] 00001052 4EAD 25FA jsr [A5 + 0x25FA /* export_1211 */] 00001056 2D5F FF68 move.l [A6 - 0x98], [A7]+ 0000105A BAAE FF68 cmp.l D5, [A6 - 0x98] 0000105E 670A beq +0xC /* 0000106A */ 00001060 08EE 0006 FF78 bset.b [A6 - 0x88], 0x6 00001066 2A2E FF68 move.l D5, [A6 - 0x98] label0000106A: 0000106A 1004 move.b D0, D4 0000106C 6706 beq +0x8 /* 00001074 */ 0000106E 08EE 0004 FF78 bset.b [A6 - 0x88], 0x4 label00001074: 00001074 4267 clr.w -[A7] 00001076 2F07 move.l -[A7], D7 00001078 2F3C 7FFF FFFF move.l -[A7], 0x7FFFFFFF 0000107E 486E FF74 pea.l [A6 - 0x8C] 00001082 4EAD 26B2 jsr [A5 + 0x26B2 /* export_1234 */] 00001086 101F move.b D0, [A7]+ 00001088 660C bne +0xE /* 00001096 */ 0000108A 206E 0008 movea.l A0, [A6 + 0x8] 0000108E 2F28 0008 move.l -[A7], [A0 + 0x8] 00001092 4EBA F0C6 jsr [PC - 0xF3A /* 0000015A */] label00001096: 00001096 2F07 move.l -[A7], D7 00001098 2F06 move.l -[A7], D6 0000109A 4267 clr.w -[A7] 0000109C 4EAD 27AA jsr [A5 + 0x27AA /* export_1265 */] 000010A0 2F2E FF74 move.l -[A7], [A6 - 0x8C] 000010A4 4EAD 0EFA jsr [A5 + 0xEFA /* export_475 */] 000010A8 5286 addq.l D6, 1 000010AA 6908 bvs +0xA /* 000010B4 */ label000010AC: 000010AC BCAE FF62 cmp.l D6, [A6 - 0x9E] 000010B0 6F00 FF58 ble -0xA6 /* 0000100A */ label000010B4: 000010B4 2D6D A6C4 FFF8 move.l [A6 - 0x8], [A5 - 0x593C] 000010BA 2B47 A6C4 move.l [A5 - 0x593C], D7 000010BE 1B7C 0001 AD7A move.b [A5 - 0x5286], 0x1 000010C4 4EAD 0E12 jsr [A5 + 0xE12 /* export_446 */] 000010C8 4267 clr.w -[A7] 000010CA 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000010CE 4EAD 25BA jsr [A5 + 0x25BA /* export_1203 */] 000010D2 1D5F FF67 move.b [A6 - 0x99], [A7]+ 000010D6 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000010DA 4E5E unlink A6 000010DC 2E9F move.l [A7], [A7]+ 000010DE 4E75 rts fn000010E0: 000010E0 4E56 FFE0 link A6, -0x0020 000010E4 3D7C 0003 FFFE move.w [A6 - 0x2], 0x3 000010EA 0CAD 0000 010E A6BC cmpi.l [A5 - 0x5944], 0x10E 000010F2 6F06 ble +0x8 /* 000010FA */ 000010F4 3D7C 0004 FFFE move.w [A6 - 0x2], 0x4 label000010FA: 000010FA 0CAD 0000 032A A6BC cmpi.l [A5 - 0x5944], 0x32A 00001102 6F06 ble +0x8 /* 0000110A */ 00001104 3D7C 0005 FFFE move.w [A6 - 0x2], 0x5 label0000110A: 0000110A 0CAD 0000 097E A6BC cmpi.l [A5 - 0x5944], 0x97E /* '\t~' */ 00001112 6F06 ble +0x8 /* 0000111A */ 00001114 3D7C 0006 FFFE move.w [A6 - 0x2], 0x6 label0000111A: 0000111A 0CAD 0000 1C7A A6BC cmpi.l [A5 - 0x5944], 0x1C7A 00001122 6F06 ble +0x8 /* 0000112A */ 00001124 3D7C 0007 FFFE move.w [A6 - 0x2], 0x7 label0000112A: 0000112A 3D7C 0800 FFF6 move.w [A6 - 0xA], 0x800 00001130 206E 0008 movea.l A0, [A6 + 0x8] 00001134 1028 FE94 move.b D0, [A0 - 0x16C] 00001138 670A beq +0xC /* 00001144 */ 0000113A 3D6E FFF8 FFFA move.w [A6 - 0x6], [A6 - 0x8] 00001140 6000 00CA bra +0xCC /* 0000120C */ label00001144: 00001144 2F0E move.l -[A7], A6 00001146 4EBA FB5A jsr [PC - 0x4A6 /* 00000CA2 */] 0000114A 42A7 clr.l -[A7] 0000114C 302E FFFE move.w D0, [A6 - 0x2] 00001150 5240 addq.w D0, 1 00001152 C1EE FFF8 muls.w D0, [A6 - 0x8] 00001156 C1EE FFF2 muls.w D0, [A6 - 0xE] 0000115A 3D40 FFE2 move.w [A6 - 0x1E], D0 0000115E 486E FFE2 pea.l [A6 - 0x1E] 00001162 486E FFE4 pea.l [A6 - 0x1C] 00001166 3F3C 200E move.w -[A7], 0x200E 0000116A A9EB syscall Pack4/FP68K 0000116C 302E FFFC move.w D0, [A6 - 0x4] 00001170 5240 addq.w D0, 1 00001172 C1FC 0021 muls.w D0, 0x21 /* '!' */ 00001176 3D40 FFE0 move.w [A6 - 0x20], D0 0000117A 486E FFE0 pea.l [A6 - 0x20] 0000117E 486E FFE4 pea.l [A6 - 0x1C] 00001182 3F3C 2006 move.w -[A7], 0x2006 00001186 A9EB syscall Pack4/FP68K 00001188 486E FFE4 pea.l [A6 - 0x1C] 0000118C 4EAD 0562 jsr [A5 + 0x562 /* export_168 */] 00001190 201F move.l D0, [A7]+ 00001192 3D40 FFFA move.w [A6 - 0x6], D0 00001196 4267 clr.w -[A7] 00001198 3F2E FFFA move.w -[A7], [A6 - 0x6] 0000119C 2F3C 0020 0001 move.l -[A7], 0x200001 000011A2 4EAD 245A jsr [A5 + 0x245A /* export_1159 */] 000011A6 3D5F FFFA move.w [A6 - 0x6], [A7]+ 000011AA 102D AD88 move.b D0, [A5 - 0x5278] 000011AE 6706 beq +0x8 /* 000011B6 */ 000011B0 2F0E move.l -[A7], A6 000011B2 4EBA FCA2 jsr [PC - 0x35E /* 00000E56 */] label000011B6: 000011B6 302E FFFA move.w D0, [A6 - 0x6] 000011BA B06E FFF8 cmp.w D0, [A6 - 0x8] 000011BE 6F34 ble +0x36 /* 000011F4 */ 000011C0 42A7 clr.l -[A7] 000011C2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000011C6 4EBA F732 jsr [PC - 0x8CE /* 000008FA */] 000011CA 302E FFFA move.w D0, [A6 - 0x6] 000011CE 906E FFF8 sub.w D0, [A6 - 0x8] 000011D2 48C0 ext.l D0 000011D4 2F2D A6BC move.l -[A7], [A5 - 0x5944] 000011D8 2F00 move.l -[A7], D0 000011DA 4EAD 056A jsr [A5 + 0x56A /* export_169 */] 000011DE 201F move.l D0, [A7]+ 000011E0 E580 asl D0, 2 000011E2 D09F add.l D0, [A7]+ 000011E4 2D40 FFEE move.l [A6 - 0x12], D0 000011E8 2F2E FFEE move.l -[A7], [A6 - 0x12] 000011EC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000011F0 4EBA F73E jsr [PC - 0x8C2 /* 00000930 */] label000011F4: 000011F4 2F0E move.l -[A7], A6 000011F6 4EBA FDBE jsr [PC - 0x242 /* 00000FB6 */] 000011FA 42A7 clr.l -[A7] 000011FC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001200 4EBA F6F8 jsr [PC - 0x908 /* 000008FA */] 00001204 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001208 4EBA F726 jsr [PC - 0x8DA /* 00000930 */] label0000120C: 0000120C 4E5E unlink A6 0000120E 2E9F move.l [A7], [A7]+ 00001210 4E75 rts fn00001212: 00001212 4E56 FFFC link A6, -0x0004 00001216 2F0C move.l -[A7], A4 00001218 286E 0008 movea.l A4, [A6 + 0x8] 0000121C 286C 0008 movea.l A4, [A4 + 0x8] 00001220 202D A690 move.l D0, [A5 - 0x5970] 00001224 90BC 0000 0600 sub.l D0, 0x600 0000122A 2940 FE8A move.l [A4 - 0x176], D0 0000122E 42A7 clr.l -[A7] 00001230 4EAD 2672 jsr [A5 + 0x2672 /* export_1226 */] 00001234 2D5F FFFC move.l [A6 - 0x4], [A7]+ 00001238 672A beq +0x2C /* 00001264 */ 0000123A 42A7 clr.l -[A7] 0000123C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00001240 4EAD 013A jsr [A5 + 0x13A /* export_35 */] 00001244 295F FE8A move.l [A4 - 0x176], [A7]+ 00001248 202C FE8A move.l D0, [A4 - 0x176] 0000124C D0BC 0000 01FF add.l D0, 0x1FF 00001252 C0BC FFFF FE00 and.l D0, 0xFFFFFE00 00001258 2940 FE8A move.l [A4 - 0x176], D0 0000125C 486E FFFC pea.l [A6 - 0x4] 00001260 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] label00001264: 00001264 285F movea.l A4, [A7]+ 00001266 4E5E unlink A6 00001268 2E9F move.l [A7], [A7]+ 0000126A 4E75 rts fn0000126C: 0000126C 4E56 FFFC link A6, -0x0004 00001270 48E7 0108 movem.l -[A7], D7,A4 00001274 286E 0008 movea.l A4, [A6 + 0x8] 00001278 2F0E move.l -[A7], A6 0000127A 4EBA FF96 jsr [PC - 0x6A /* 00001212 */] 0000127E 202D A6B0 move.l D0, [A5 - 0x5950] 00001282 5280 addq.l D0, 1 00001284 EF80 asl D0, 7 00001286 2940 FFFC move.l [A4 - 0x4], D0 0000128A 2E2C FFFC move.l D7, [A4 - 0x4] 0000128E E587 asl D7, 2 00001290 42A7 clr.l -[A7] 00001292 2F07 move.l -[A7], D7 00001294 4EAD 1F7A jsr [A5 + 0x1F7A /* export_1003 */] 00001298 295F FFF8 move.l [A4 - 0x8], [A7]+ 0000129C 6608 bne +0xA /* 000012A6 */ 0000129E 2F2E 0008 move.l -[A7], [A6 + 0x8] 000012A2 4EBA EE90 jsr [PC - 0x1170 /* 00000134 */] label000012A6: 000012A6 206C FFF8 movea.l A0, [A4 - 0x8] 000012AA 2F10 move.l -[A7], [A0] 000012AC 2F2C FFFC move.l -[A7], [A4 - 0x4] 000012B0 4EAD 2552 jsr [A5 + 0x2552 /* export_1190 */] 000012B4 2F2D A6A8 move.l -[A7], [A5 - 0x5958] 000012B8 7020 moveq.l D0, 0x20 000012BA 2F00 move.l -[A7], D0 000012BC 206C FFF8 movea.l A0, [A4 - 0x8] 000012C0 2F10 move.l -[A7], [A0] 000012C2 4EAD 0F02 jsr [A5 + 0xF02 /* export_476 */] 000012C6 202C FE8A move.l D0, [A4 - 0x176] 000012CA D0BC 0000 0600 add.l D0, 0x600 000012D0 D087 add.l D0, D7 000012D2 2940 FFDA move.l [A4 - 0x26], D0 000012D6 296C FFDA FFC6 move.l [A4 - 0x3A], [A4 - 0x26] 000012DC 4CDF 1080 movem.l D7,A4, [A7]+ 000012E0 4E5E unlink A6 000012E2 2E9F move.l [A7], [A7]+ 000012E4 4E75 rts fn000012E6: 000012E6 4E56 FFFC link A6, -0x0004 000012EA 2F0C move.l -[A7], A4 000012EC 286E 0008 movea.l A4, [A6 + 0x8] 000012F0 102D A106 move.b D0, [A5 - 0x5EFA] 000012F4 6712 beq +0x14 /* 00001308 */ 000012F6 42A7 clr.l -[A7] 000012F8 486E FFFC pea.l [A6 - 0x4] 000012FC 3F3C 0015 move.w -[A7], 0x15 00001300 A88F syscall OSDispatch 00001302 295F FFD2 move.l [A4 - 0x2E], [A7]+ 00001306 6018 bra +0x1A /* 00001320 */ label00001308: 00001308 42A7 clr.l -[A7] 0000130A 486E FFFC pea.l [A6 - 0x4] 0000130E 4EAD 0102 jsr [A5 + 0x102 /* export_28 */] 00001312 202D AD8E move.l D0, [A5 - 0x5272] 00001316 E380 asl D0, 1 00001318 221F move.l D1, [A7]+ 0000131A 9280 sub.l D1, D0 0000131C 2941 FFD2 move.l [A4 - 0x2E], D1 label00001320: 00001320 0CAC 0000 2800 FFD2 cmpi.l [A4 - 0x2E], 0x2800 /* '(\0' */ 00001328 6C08 bge +0xA /* 00001332 */ 0000132A 297C 0000 2800 FFD2 move.l [A4 - 0x2E], 0x2800 /* '(\0' */ label00001332: 00001332 0CAC 0001 9000 FFD2 cmpi.l [A4 - 0x2E], 0x19000 0000133A 6F08 ble +0xA /* 00001344 */ 0000133C 297C 0001 9000 FFD2 move.l [A4 - 0x2E], 0x19000 label00001344: 00001344 203C FFFF FC00 move.l D0, 0xFFFFFC00 0000134A C0AC FFD2 and.l D0, [A4 - 0x2E] 0000134E 2940 FFD2 move.l [A4 - 0x2E], D0 00001352 42A7 clr.l -[A7] 00001354 2F2C FFD2 move.l -[A7], [A4 - 0x2E] 00001358 4EAD 1F7A jsr [A5 + 0x1F7A /* export_1003 */] 0000135C 295F FFD6 move.l [A4 - 0x2A], [A7]+ 00001360 6608 bne +0xA /* 0000136A */ 00001362 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001366 4EBA EDCC jsr [PC - 0x1234 /* 00000134 */] label0000136A: 0000136A 7000 moveq.l D0, 0x00 0000136C 2940 FFCA move.l [A4 - 0x36], D0 00001370 285F movea.l A4, [A7]+ 00001372 4E5E unlink A6 00001374 2E9F move.l [A7], [A7]+ 00001376 4E75 rts fn00001378: 00001378 4E56 FFE0 link A6, -0x0020 0000137C 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00001380 42A7 clr.l -[A7] 00001382 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 00001386 4EAD 0ECA jsr [A5 + 0xECA /* export_469 */] 0000138A 285F movea.l A4, [A7]+ 0000138C 200C move.l D0, A4 0000138E 6608 bne +0xA /* 00001398 */ 00001390 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001394 4EBA EDC4 jsr [PC - 0x123C /* 0000015A */] label00001398: 00001398 2054 movea.l A0, [A4] 0000139A 2828 0010 move.l D4, [A0 + 0x10] 0000139E 2F0C move.l -[A7], A4 000013A0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000013A4 4EBA F610 jsr [PC - 0x9F0 /* 000009B6 */] 000013A8 7C30 moveq.l D6, 0x30 000013AA 2D44 FFE0 move.l [A6 - 0x20], D4 000013AE 7A01 moveq.l D5, 0x01 000013B0 6042 bra +0x44 /* 000013F4 */ label000013B2: 000013B2 2006 move.l D0, D6 000013B4 D094 add.l D0, [A4] 000013B6 2D40 FFE4 move.l [A6 - 0x1C], D0 000013BA 206E FFE4 movea.l A0, [A6 - 0x1C] 000013BE 2E10 move.l D7, [A0] 000013C0 42A7 clr.l -[A7] 000013C2 2F07 move.l -[A7], D7 000013C4 4EAD 0EDA jsr [A5 + 0xEDA /* export_471 */] 000013C8 265F movea.l A3, [A7]+ 000013CA 200B move.l D0, A3 000013CC 6608 bne +0xA /* 000013D6 */ 000013CE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000013D2 4EBA ED86 jsr [PC - 0x127A /* 0000015A */] label000013D6: 000013D6 2F0B move.l -[A7], A3 000013D8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000013DC 4EBA F5D8 jsr [PC - 0xA28 /* 000009B6 */] 000013E0 2F07 move.l -[A7], D7 000013E2 4267 clr.w -[A7] 000013E4 4EAD 0E52 jsr [A5 + 0xE52 /* export_454 */] 000013E8 2F07 move.l -[A7], D7 000013EA 4EAD 0EFA jsr [A5 + 0xEFA /* export_475 */] 000013EE 5C86 addq.l D6, 6 000013F0 5285 addq.l D5, 1 000013F2 6906 bvs +0x8 /* 000013FA */ label000013F4: 000013F4 BAAE FFE0 cmp.l D5, [A6 - 0x20] 000013F8 6FB8 ble -0x46 /* 000013B2 */ label000013FA: 000013FA 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 000013FE 4267 clr.w -[A7] 00001400 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */] 00001404 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 00001408 4EAD 0EFA jsr [A5 + 0xEFA /* export_475 */] 0000140C 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00001410 4E5E unlink A6 00001412 2E9F move.l [A7], [A7]+ 00001414 4E75 rts fn00001416: 00001416 4E56 FFFC link A6, -0x0004 0000141A 48E7 0018 movem.l -[A7], A3,A4 0000141E 286E 0008 movea.l A4, [A6 + 0x8] 00001422 42A7 clr.l -[A7] 00001424 7028 moveq.l D0, 0x28 00001426 2F00 move.l -[A7], D0 00001428 4EAD 1E6A jsr [A5 + 0x1E6A /* export_969 */] 0000142C 295F FFAE move.l [A4 - 0x52], [A7]+ 00001430 6608 bne +0xA /* 0000143A */ 00001432 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001436 4EBA ECFC jsr [PC - 0x1304 /* 00000134 */] label0000143A: 0000143A 426C FFAC clr.w [A4 - 0x54] 0000143E 426C FFA6 clr.w [A4 - 0x5A] 00001442 42A7 clr.l -[A7] 00001444 2F2D A844 move.l -[A7], [A5 - 0x57BC] 00001448 2F3A 003C move.l -[A7], [PC + 0x3C /* 00001486, value 0x5354424C 'STBL' */] 0000144C 4EAD 0ED2 jsr [A5 + 0xED2 /* export_470 */] 00001450 265F movea.l A3, [A7]+ 00001452 200B move.l D0, A3 00001454 6602 bne +0x4 /* 00001458 */ 00001456 6024 bra +0x26 /* 0000147C */ label00001458: 00001458 2053 movea.l A0, [A3] 0000145A 2968 0010 FE86 move.l [A4 - 0x17A], [A0 + 0x10] 00001460 2F2D A844 move.l -[A7], [A5 - 0x57BC] 00001464 4267 clr.w -[A7] 00001466 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 0000146A 42A7 clr.l -[A7] 0000146C 202C FE86 move.l D0, [A4 - 0x17A] 00001470 E380 asl D0, 1 00001472 2F00 move.l -[A7], D0 00001474 4EAD 1F7A jsr [A5 + 0x1F7A /* export_1003 */] 00001478 295F FFA8 move.l [A4 - 0x58], [A7]+ label0000147C: 0000147C 4CDF 1800 movem.l A3,A4, [A7]+ 00001480 4E5E unlink A6 00001482 2E9F move.l [A7], [A7]+ 00001484 4E75 rts 00001486 5354 subq.w [A4], 1 00001488 424C clr.w A4 fn0000148A: 0000148A 4E56 FFF4 link A6, -0x000C 0000148E 48E7 0308 movem.l -[A7], D6,D7,A4 00001492 2C2E 000C move.l D6, [A6 + 0xC] 00001496 42A7 clr.l -[A7] 00001498 2F06 move.l -[A7], D6 0000149A 4EAD 0EBA jsr [A5 + 0xEBA /* export_467 */] 0000149E 285F movea.l A4, [A7]+ 000014A0 200C move.l D0, A4 000014A2 6734 beq +0x36 /* 000014D8 */ 000014A4 42A7 clr.l -[A7] 000014A6 2F0C move.l -[A7], A4 000014A8 4EAD 2782 jsr [A5 + 0x2782 /* export_1260 */] 000014AC 2E1F move.l D7, [A7]+ 000014AE 2054 movea.l A0, [A4] 000014B0 2F08 move.l -[A7], A0 000014B2 42A7 clr.l -[A7] 000014B4 2F07 move.l -[A7], D7 000014B6 4EAD 1E42 jsr [A5 + 0x1E42 /* export_964 */] 000014BA 201F move.l D0, [A7]+ 000014BC 205F movea.l A0, [A7]+ 000014BE 2080 move.l [A0], D0 000014C0 2F0C move.l -[A7], A4 000014C2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000014C6 4EBA F4EE jsr [PC - 0xB12 /* 000009B6 */] 000014CA 2F06 move.l -[A7], D6 000014CC 4267 clr.w -[A7] 000014CE 4EAD 0E32 jsr [A5 + 0xE32 /* export_450 */] 000014D2 2F06 move.l -[A7], D6 000014D4 4EAD 0EFA jsr [A5 + 0xEFA /* export_475 */] label000014D8: 000014D8 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 000014DC 4E5E unlink A6 000014DE 205F movea.l A0, [A7]+ 000014E0 504F addq.w A7, 8 000014E2 4ED0 jmp [A0] fn000014E4: 000014E4 4E56 0000 link A6, 0 000014E8 2F0C move.l -[A7], A4 000014EA 286E 0008 movea.l A4, [A6 + 0x8] 000014EE 286C 0008 movea.l A4, [A4 + 0x8] 000014F2 42A7 clr.l -[A7] 000014F4 202D A6B4 move.l D0, [A5 - 0x594C] 000014F8 E780 asl D0, 3 000014FA 2F00 move.l -[A7], D0 000014FC 4EAD 1F7A jsr [A5 + 0x1F7A /* export_1003 */] 00001500 295F FFB2 move.l [A4 - 0x4E], [A7]+ 00001504 660C bne +0xE /* 00001512 */ 00001506 206E 0008 movea.l A0, [A6 + 0x8] 0000150A 2F28 0008 move.l -[A7], [A0 + 0x8] 0000150E 4EBA EC24 jsr [PC - 0x13DC /* 00000134 */] label00001512: 00001512 285F movea.l A4, [A7]+ 00001514 4E5E unlink A6 00001516 2E9F move.l [A7], [A7]+ 00001518 4E75 rts fn0000151A: 0000151A 4E56 FFFC link A6, -0x0004 0000151E 48E7 0118 movem.l -[A7], D7,A3,A4 00001522 286E 0008 movea.l A4, [A6 + 0x8] 00001526 286C 0008 movea.l A4, [A4 + 0x8] 0000152A 206C FFB2 movea.l A0, [A4 - 0x4E] 0000152E 226E 0008 movea.l A1, [A6 + 0x8] 00001532 2029 FFFC move.l D0, [A1 - 0x4] 00001536 5380 subq.l D0, 1 00001538 E780 asl D0, 3 0000153A 2E00 move.l D7, D0 0000153C DE90 add.l D7, [A0] 0000153E 2647 movea.l A3, D7 00001540 26AC FFF4 move.l [A3], [A4 - 0xC] 00001544 206C FFE8 movea.l A0, [A4 - 0x18] 00001548 2050 movea.l A0, [A0] 0000154A 2768 0018 0004 move.l [A3 + 0x4], [A0 + 0x18] 00001550 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00001554 4E5E unlink A6 00001556 2E9F move.l [A7], [A7]+ 00001558 4E75 rts fn0000155A: 0000155A 4E56 FFEC link A6, -0x0014 0000155E 48E7 0708 movem.l -[A7], D5,D6,D7,A4 00001562 286E 0008 movea.l A4, [A6 + 0x8] 00001566 2F0E move.l -[A7], A6 00001568 4EBA FF7A jsr [PC - 0x86 /* 000014E4 */] 0000156C 7000 moveq.l D0, 0x00 0000156E 2940 FFEC move.l [A4 - 0x14], D0 00001572 296D A6B8 FFF4 move.l [A4 - 0xC], [A5 - 0x5948] 00001578 7000 moveq.l D0, 0x00 0000157A 2940 FFF0 move.l [A4 - 0x10], D0 0000157E 2D6D A6B4 FFEC move.l [A6 - 0x14], [A5 - 0x594C] 00001584 7001 moveq.l D0, 0x01 00001586 2D40 FFFC move.l [A6 - 0x4], D0 0000158A 6000 00D0 bra +0xD2 /* 0000165C */ label0000158E: 0000158E 4EAD 1CD2 jsr [A5 + 0x1CD2 /* export_918 */] 00001592 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001596 4EBA EB28 jsr [PC - 0x14D8 /* 000000C0 */] 0000159A 42A7 clr.l -[A7] 0000159C 2F2C FFF4 move.l -[A7], [A4 - 0xC] 000015A0 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 000015A4 295F FFE8 move.l [A4 - 0x18], [A7]+ 000015A8 6608 bne +0xA /* 000015B2 */ 000015AA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000015AE 4EBA EBAA jsr [PC - 0x1456 /* 0000015A */] label000015B2: 000015B2 2F0E move.l -[A7], A6 000015B4 4EBA FF64 jsr [PC - 0x9C /* 0000151A */] 000015B8 52AC FFEC addq.l [A4 - 0x14], 1 000015BC 206C FFE8 movea.l A0, [A4 - 0x18] 000015C0 2050 movea.l A0, [A0] 000015C2 2A28 0010 move.l D5, [A0 + 0x10] 000015C6 206C FFE8 movea.l A0, [A4 - 0x18] 000015CA 2050 movea.l A0, [A0] 000015CC 2C28 001C move.l D6, [A0 + 0x1C] 000015D0 2F2C FFE8 move.l -[A7], [A4 - 0x18] 000015D4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000015D8 4EBA F2A6 jsr [PC - 0xD5A /* 00000880 */] 000015DC 2F2C FFE8 move.l -[A7], [A4 - 0x18] 000015E0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000015E4 4EBA ED02 jsr [PC - 0x12FE /* 000002E8 */] 000015E8 42A7 clr.l -[A7] 000015EA 2F2C FFE8 move.l -[A7], [A4 - 0x18] 000015EE 4EAD 277A jsr [A5 + 0x277A /* export_1259 */] 000015F2 2E1F move.l D7, [A7]+ 000015F4 206C FFE8 movea.l A0, [A4 - 0x18] 000015F8 2050 movea.l A0, [A0] 000015FA 2F08 move.l -[A7], A0 000015FC 42A7 clr.l -[A7] 000015FE 2F07 move.l -[A7], D7 00001600 4EAD 1E42 jsr [A5 + 0x1E42 /* export_964 */] 00001604 201F move.l D0, [A7]+ 00001606 205F movea.l A0, [A7]+ 00001608 2080 move.l [A0], D0 0000160A 206C FFE8 movea.l A0, [A4 - 0x18] 0000160E 2007 move.l D0, D7 00001610 D090 add.l D0, [A0] 00001612 2F00 move.l -[A7], D0 00001614 206C FFE8 movea.l A0, [A4 - 0x18] 00001618 2050 movea.l A0, [A0] 0000161A 2010 move.l D0, [A0] 0000161C 9087 sub.l D0, D7 0000161E 2F00 move.l -[A7], D0 00001620 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 00001624 2F2C FFE8 move.l -[A7], [A4 - 0x18] 00001628 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000162C 4EBA F388 jsr [PC - 0xC78 /* 000009B6 */] 00001630 2F2C FFF4 move.l -[A7], [A4 - 0xC] 00001634 4267 clr.w -[A7] 00001636 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 0000163A 7000 moveq.l D0, 0x00 0000163C 2940 FFE8 move.l [A4 - 0x18], D0 00001640 2F2C FFF4 move.l -[A7], [A4 - 0xC] 00001644 4EAD 0EFA jsr [A5 + 0xEFA /* export_475 */] 00001648 2F05 move.l -[A7], D5 0000164A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000164E 4EBA FE3A jsr [PC - 0x1C6 /* 0000148A */] 00001652 2946 FFF4 move.l [A4 - 0xC], D6 00001656 52AE FFFC addq.l [A6 - 0x4], 1 0000165A 690C bvs +0xE /* 00001668 */ label0000165C: 0000165C 202E FFFC move.l D0, [A6 - 0x4] 00001660 B0AE FFEC cmp.l D0, [A6 - 0x14] 00001664 6F00 FF28 ble -0xD6 /* 0000158E */ label00001668: 00001668 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+ 0000166C 4E5E unlink A6 0000166E 2E9F move.l [A7], [A7]+ 00001670 4E75 rts fn00001672: 00001672 4E56 FFF4 link A6, -0x000C 00001676 48E7 0118 movem.l -[A7], D7,A3,A4 0000167A 286E 0008 movea.l A4, [A6 + 0x8] 0000167E 286C 0008 movea.l A4, [A4 + 0x8] 00001682 206C FFB2 movea.l A0, [A4 - 0x4E] 00001686 2650 movea.l A3, [A0] 00001688 2D6D A6B4 FFF4 move.l [A6 - 0xC], [A5 - 0x594C] 0000168E 7E01 moveq.l D7, 0x01 00001690 6020 bra +0x22 /* 000016B2 */ label00001692: 00001692 206C FFE0 movea.l A0, [A4 - 0x20] 00001696 2050 movea.l A0, [A0] 00001698 2013 move.l D0, [A3] 0000169A B0A8 0024 cmp.l D0, [A0 + 0x24] 0000169E 660C bne +0xE /* 000016AC */ 000016A0 202B 0004 move.l D0, [A3 + 0x4] 000016A4 5380 subq.l D0, 1 000016A6 2740 0004 move.l [A3 + 0x4], D0 000016AA 601C bra +0x1E /* 000016C8 */ label000016AC: 000016AC 508B addq.l A3, 8 000016AE 5287 addq.l D7, 1 000016B0 6906 bvs +0x8 /* 000016B8 */ label000016B2: 000016B2 BEAE FFF4 cmp.l D7, [A6 - 0xC] 000016B6 6FDA ble -0x24 /* 00001692 */ label000016B8: 000016B8 3F3C 0037 move.w -[A7], 0x37 /* '7' */ 000016BC 206E 0008 movea.l A0, [A6 + 0x8] 000016C0 2F28 0008 move.l -[A7], [A0 + 0x8] 000016C4 4EBA EA22 jsr [PC - 0x15DE /* 000000E8 */] label000016C8: 000016C8 4CDF 1880 movem.l D7,A3,A4, [A7]+ 000016CC 4E5E unlink A6 000016CE 2E9F move.l [A7], [A7]+ 000016D0 4E75 rts fn000016D2: 000016D2 4E56 FFF2 link A6, -0x000E 000016D6 48E7 0708 movem.l -[A7], D5,D6,D7,A4 000016DA 286E 0008 movea.l A4, [A6 + 0x8] 000016DE 286C 0008 movea.l A4, [A4 + 0x8] 000016E2 286C 0008 movea.l A4, [A4 + 0x8] 000016E6 2E2E 000C move.l D7, [A6 + 0xC] 000016EA E08F lsr D7, 8 000016EC 206C FFF8 movea.l A0, [A4 - 0x8] 000016F0 2050 movea.l A0, [A0] 000016F2 2007 move.l D0, D7 000016F4 E580 asl D0, 2 000016F6 2230 0800 move.l D1, [A0 + D0] 000016FA E689 lsr D1, 3 000016FC C2BC FFFF FFE0 and.l D1, 0xFFFFFFE0 00001702 2C01 move.l D6, D1 00001704 2006 move.l D0, D6 00001706 7218 moveq.l D1, 0x18 00001708 D081 add.l D0, D1 0000170A 2D40 FFF4 move.l [A6 - 0xC], D0 0000170E 4267 clr.w -[A7] 00001710 3F2C FFDE move.w -[A7], [A4 - 0x22] 00001714 486E FFF4 pea.l [A6 - 0xC] 00001718 7004 moveq.l D0, 0x04 0000171A 2F00 move.l -[A7], D0 0000171C 206E 0008 movea.l A0, [A6 + 0x8] 00001720 4868 FFF8 pea.l [A0 - 0x8] 00001724 4EAD 2532 jsr [A5 + 0x2532 /* export_1186 */] 00001728 3A1F move.w D5, [A7]+ 0000172A 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+ 0000172E 4E5E unlink A6 00001730 205F movea.l A0, [A7]+ 00001732 504F addq.w A7, 8 00001734 4ED0 jmp [A0] fn00001736: 00001736 4E56 FFF0 link A6, -0x0010 0000173A 48E7 0318 movem.l -[A7], D6,D7,A3,A4 0000173E 286E 0008 movea.l A4, [A6 + 0x8] 00001742 286C 0008 movea.l A4, [A4 + 0x8] 00001746 206E 0008 movea.l A0, [A6 + 0x8] 0000174A 2F28 0008 move.l -[A7], [A0 + 0x8] 0000174E 4EBA F210 jsr [PC - 0xDF0 /* 00000960 */] 00001752 2F2C FFB2 move.l -[A7], [A4 - 0x4E] 00001756 4EAD 1F6A jsr [A5 + 0x1F6A /* export_1001 */] 0000175A 206C FFB2 movea.l A0, [A4 - 0x4E] 0000175E 2E10 move.l D7, [A0] 00001760 2D6D A6B4 FFF0 move.l [A6 - 0x10], [A5 - 0x594C] 00001766 7C01 moveq.l D6, 0x01 00001768 6058 bra +0x5A /* 000017C2 */ label0000176A: 0000176A 2047 movea.l A0, D7 0000176C 4AA8 0004 tst.l [A0 + 0x4] 00001770 674A beq +0x4C /* 000017BC */ 00001772 2647 movea.l A3, D7 00001774 42A7 clr.l -[A7] 00001776 2F13 move.l -[A7], [A3] 00001778 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 0000177C 295F FFE8 move.l [A4 - 0x18], [A7]+ 00001780 660C bne +0xE /* 0000178E */ 00001782 206E 0008 movea.l A0, [A6 + 0x8] 00001786 2F28 0008 move.l -[A7], [A0 + 0x8] 0000178A 4EBA E9CE jsr [PC - 0x1632 /* 0000015A */] label0000178E: 0000178E 206C FFE8 movea.l A0, [A4 - 0x18] 00001792 2050 movea.l A0, [A0] 00001794 2028 0018 move.l D0, [A0 + 0x18] 00001798 90AB 0004 sub.l D0, [A3 + 0x4] 0000179C 2D40 FFF8 move.l [A6 - 0x8], D0 000017A0 2F13 move.l -[A7], [A3] 000017A2 4267 clr.w -[A7] 000017A4 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 000017A8 7000 moveq.l D0, 0x00 000017AA 2940 FFE8 move.l [A4 - 0x18], D0 000017AE 2F13 move.l -[A7], [A3] 000017B0 4EAD 0EFA jsr [A5 + 0xEFA /* export_475 */] 000017B4 2F13 move.l -[A7], [A3] 000017B6 2F0E move.l -[A7], A6 000017B8 4EBA FF18 jsr [PC - 0xE8 /* 000016D2 */] label000017BC: 000017BC 5087 addq.l D7, 8 000017BE 5286 addq.l D6, 1 000017C0 6906 bvs +0x8 /* 000017C8 */ label000017C2: 000017C2 BCAE FFF0 cmp.l D6, [A6 - 0x10] 000017C6 6FA2 ble -0x5C /* 0000176A */ label000017C8: 000017C8 486C FFB2 pea.l [A4 - 0x4E] 000017CC 4EAD 1F62 jsr [A5 + 0x1F62 /* export_1000 */] 000017D0 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 000017D4 4E5E unlink A6 000017D6 2E9F move.l [A7], [A7]+ 000017D8 4E75 rts fn000017DA: 000017DA 4E56 FF6A link A6, -0x0096 000017DE 48E7 0F08 movem.l -[A7], D4,D5,D6,D7,A4 000017E2 286E 0008 movea.l A4, [A6 + 0x8] 000017E6 2D6D A6BC FF6A move.l [A6 - 0x96], [A5 - 0x5944] 000017EC 7E01 moveq.l D7, 0x01 000017EE 6000 00E0 bra +0xE2 /* 000018D0 */ label000017F2: 000017F2 4EAD 1CD2 jsr [A5 + 0x1CD2 /* export_918 */] 000017F6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000017FA 4EBA E8C4 jsr [PC - 0x173C /* 000000C0 */] 000017FE 4267 clr.w -[A7] 00001800 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 00001804 2F07 move.l -[A7], D7 00001806 486E FF70 pea.l [A6 - 0x90] 0000180A 4EAD 261A jsr [A5 + 0x261A /* export_1215 */] 0000180E 181F move.b D4, [A7]+ 00001810 296E FF70 FFE4 move.l [A4 - 0x1C], [A6 - 0x90] 00001816 42A7 clr.l -[A7] 00001818 2F2C FFE4 move.l -[A7], [A4 - 0x1C] 0000181C 4EAD 0EC2 jsr [A5 + 0xEC2 /* export_468 */] 00001820 295F FFE0 move.l [A4 - 0x20], [A7]+ 00001824 6608 bne +0xA /* 0000182E */ 00001826 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000182A 4EBA E92E jsr [PC - 0x16D2 /* 0000015A */] label0000182E: 0000182E 2F0E move.l -[A7], A6 00001830 4EBA FE40 jsr [PC - 0x1C0 /* 00001672 */] 00001834 206C FFE0 movea.l A0, [A4 - 0x20] 00001838 2050 movea.l A0, [A0] 0000183A 2A28 0010 move.l D5, [A0 + 0x10] 0000183E 206C FFE0 movea.l A0, [A4 - 0x20] 00001842 2050 movea.l A0, [A0] 00001844 216D ACAE 0020 move.l [A0 + 0x20], [A5 - 0x5352] 0000184A 2F2C FFE0 move.l -[A7], [A4 - 0x20] 0000184E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001852 4EBA F02C jsr [PC - 0xFD4 /* 00000880 */] 00001856 2F2C FFE0 move.l -[A7], [A4 - 0x20] 0000185A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000185E 4EBA EA88 jsr [PC - 0x1578 /* 000002E8 */] 00001862 42A7 clr.l -[A7] 00001864 2F2C FFE0 move.l -[A7], [A4 - 0x20] 00001868 4EAD 278A jsr [A5 + 0x278A /* export_1261 */] 0000186C 2C1F move.l D6, [A7]+ 0000186E 206C FFE0 movea.l A0, [A4 - 0x20] 00001872 2050 movea.l A0, [A0] 00001874 2F08 move.l -[A7], A0 00001876 42A7 clr.l -[A7] 00001878 2F06 move.l -[A7], D6 0000187A 4EAD 1E42 jsr [A5 + 0x1E42 /* export_964 */] 0000187E 201F move.l D0, [A7]+ 00001880 205F movea.l A0, [A7]+ 00001882 2080 move.l [A0], D0 00001884 206C FFE0 movea.l A0, [A4 - 0x20] 00001888 2006 move.l D0, D6 0000188A D090 add.l D0, [A0] 0000188C 2F00 move.l -[A7], D0 0000188E 206C FFE0 movea.l A0, [A4 - 0x20] 00001892 2050 movea.l A0, [A0] 00001894 2010 move.l D0, [A0] 00001896 9086 sub.l D0, D6 00001898 2F00 move.l -[A7], D0 0000189A 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 0000189E 2F2C FFE0 move.l -[A7], [A4 - 0x20] 000018A2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000018A6 4EBA F10E jsr [PC - 0xEF2 /* 000009B6 */] 000018AA 2F2C FFE4 move.l -[A7], [A4 - 0x1C] 000018AE 4267 clr.w -[A7] 000018B0 4EAD 0E3A jsr [A5 + 0xE3A /* export_451 */] 000018B4 7000 moveq.l D0, 0x00 000018B6 2940 FFE0 move.l [A4 - 0x20], D0 000018BA 2F2C FFE4 move.l -[A7], [A4 - 0x1C] 000018BE 4EAD 0EFA jsr [A5 + 0xEFA /* export_475 */] 000018C2 2F05 move.l -[A7], D5 000018C4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000018C8 4EBA FBC0 jsr [PC - 0x440 /* 0000148A */] 000018CC 5287 addq.l D7, 1 000018CE 6908 bvs +0xA /* 000018D8 */ label000018D0: 000018D0 BEAE FF6A cmp.l D7, [A6 - 0x96] 000018D4 6F00 FF1C ble -0xE2 /* 000017F2 */ label000018D8: 000018D8 2F0E move.l -[A7], A6 000018DA 4EBA FE5A jsr [PC - 0x1A6 /* 00001736 */] 000018DE 486C FFB6 pea.l [A4 - 0x4A] 000018E2 4EAD 1F62 jsr [A5 + 0x1F62 /* export_1000 */] 000018E6 486C FFBA pea.l [A4 - 0x46] 000018EA 4EAD 1F62 jsr [A5 + 0x1F62 /* export_1000 */] 000018EE 4CDF 10F0 movem.l D4,D5,D6,D7,A4, [A7]+ 000018F2 4E5E unlink A6 000018F4 2E9F move.l [A7], [A7]+ 000018F6 4E75 rts fn000018F8: 000018F8 4E56 FFF8 link A6, -0x0008 000018FC 48E7 0118 movem.l -[A7], D7,A3,A4 00001900 286E 0008 movea.l A4, [A6 + 0x8] 00001904 286C 0008 movea.l A4, [A4 + 0x8] 00001908 1D7C 0001 000E move.b [A6 + 0xE], 0x1 0000190E 4AAC FFA8 tst.l [A4 - 0x58] 00001912 6602 bne +0x4 /* 00001916 */ 00001914 602A bra +0x2C /* 00001940 */ label00001916: 00001916 206C FFA8 movea.l A0, [A4 - 0x58] 0000191A 2650 movea.l A3, [A0] 0000191C 3D6C FFA6 FFF8 move.w [A6 - 0x8], [A4 - 0x5A] 00001922 7E01 moveq.l D7, 0x01 00001924 6010 bra +0x12 /* 00001936 */ label00001926: 00001926 3013 move.w D0, [A3] 00001928 B06E 000C cmp.w D0, [A6 + 0xC] 0000192C 6602 bne +0x4 /* 00001930 */ 0000192E 6010 bra +0x12 /* 00001940 */ label00001930: 00001930 548B addq.l A3, 2 00001932 5247 addq.w D7, 1 00001934 6906 bvs +0x8 /* 0000193C */ label00001936: 00001936 BE6E FFF8 cmp.w D7, [A6 - 0x8] 0000193A 6FEA ble -0x14 /* 00001926 */ label0000193C: 0000193C 422E 000E clr.b [A6 + 0xE] label00001940: 00001940 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00001944 4E5E unlink A6 00001946 205F movea.l A0, [A7]+ 00001948 5C4F addq.w A7, 6 0000194A 4ED0 jmp [A0] fn0000194C: 0000194C 4E56 FFD2 link A6, -0x002E 00001950 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00001954 7A00 moveq.l D5, 0x00 00001956 42A7 clr.l -[A7] 00001958 A975 syscall TickCount 0000195A 201F move.l D0, [A7]+ 0000195C 723C moveq.l D1, 0x3C 0000195E D081 add.l D0, D1 00001960 2D40 FFE2 move.l [A6 - 0x1E], D0 00001964 42A7 clr.l -[A7] 00001966 2F2D A844 move.l -[A7], [A5 - 0x57BC] 0000196A 2F3A 0166 move.l -[A7], [PC + 0x166 /* 00001AD2, value 0x5354424C 'STBL' */] 0000196E 4EAD 0ED2 jsr [A5 + 0xED2 /* export_470 */] 00001972 285F movea.l A4, [A7]+ 00001974 200C move.l D0, A4 00001976 6608 bne +0xA /* 00001980 */ 00001978 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000197C 4EBA E7B6 jsr [PC - 0x184A /* 00000134 */] label00001980: 00001980 7C00 moveq.l D6, 0x00 00001982 7E18 moveq.l D7, 0x18 00001984 2054 movea.l A0, [A4] 00001986 3D68 0012 FFD6 move.w [A6 - 0x2A], [A0 + 0x12] 0000198C 3D7C 0001 FFFE move.w [A6 - 0x2], 0x1 00001992 6000 00C8 bra +0xCA /* 00001A5C */ label00001996: 00001996 42A7 clr.l -[A7] 00001998 A975 syscall TickCount 0000199A 201F move.l D0, [A7]+ 0000199C B0AE FFE2 cmp.l D0, [A6 - 0x1E] 000019A0 6F12 ble +0x14 /* 000019B4 */ 000019A2 4EAD 1CD2 jsr [A5 + 0x1CD2 /* export_918 */] 000019A6 42A7 clr.l -[A7] 000019A8 A975 syscall TickCount 000019AA 201F move.l D0, [A7]+ 000019AC 723C moveq.l D1, 0x3C 000019AE D081 add.l D0, D1 000019B0 2D40 FFE2 move.l [A6 - 0x1E], D0 label000019B4: 000019B4 2647 movea.l A3, D7 000019B6 D7D4 add.l A3, [A4] 000019B8 4267 clr.w -[A7] 000019BA 3F2B 0002 move.w -[A7], [A3 + 0x2] 000019BE 2F0E move.l -[A7], A6 000019C0 4EBA FF36 jsr [PC - 0xCA /* 000018F8 */] 000019C4 101F move.b D0, [A7]+ 000019C6 670E beq +0x10 /* 000019D6 */ 000019C8 42A7 clr.l -[A7] 000019CA 2F13 move.l -[A7], [A3] 000019CC 2F06 move.l -[A7], D6 000019CE 4EAD 1E1A jsr [A5 + 0x1E1A /* export_959 */] 000019D2 2C1F move.l D6, [A7]+ 000019D4 6042 bra +0x44 /* 00001A18 */ label000019D6: 000019D6 200B move.l D0, A3 000019D8 7218 moveq.l D1, 0x18 000019DA D081 add.l D0, D1 000019DC 2D40 FFDE move.l [A6 - 0x22], D0 000019E0 2054 movea.l A0, [A4] 000019E2 2007 move.l D0, D7 000019E4 7218 moveq.l D1, 0x18 000019E6 D081 add.l D0, D1 000019E8 2210 move.l D1, [A0] 000019EA 9280 sub.l D1, D0 000019EC 2D41 FFE6 move.l [A6 - 0x1A], D1 000019F0 2F2E FFDE move.l -[A7], [A6 - 0x22] 000019F4 2F0B move.l -[A7], A3 000019F6 2F2E FFE6 move.l -[A7], [A6 - 0x1A] 000019FA 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 000019FE 2054 movea.l A0, [A4] 00001A00 2D48 FFD2 move.l [A6 - 0x2E], A0 00001A04 2028 0010 move.l D0, [A0 + 0x10] 00001A08 5380 subq.l D0, 1 00001A0A 206E FFD2 movea.l A0, [A6 - 0x2E] 00001A0E 2140 0010 move.l [A0 + 0x10], D0 00001A12 7018 moveq.l D0, 0x18 00001A14 DA80 add.l D5, D0 00001A16 603E bra +0x40 /* 00001A56 */ label00001A18: 00001A18 4A6B 000C tst.w [A3 + 0xC] 00001A1C 6D1C blt +0x1E /* 00001A3A */ 00001A1E 4267 clr.w -[A7] 00001A20 3F2B 000C move.w -[A7], [A3 + 0xC] 00001A24 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001A28 4EBA ED30 jsr [PC - 0x12D0 /* 0000075A */] 00001A2C 3D5F FFDC move.w [A6 - 0x24], [A7]+ 00001A30 2647 movea.l A3, D7 00001A32 D7D4 add.l A3, [A4] 00001A34 376E FFDC 000C move.w [A3 + 0xC], [A6 - 0x24] label00001A3A: 00001A3A 70FF moveq.l D0, 0xFFFFFFFF 00001A3C B06B 000E cmp.w D0, [A3 + 0xE] 00001A40 6710 beq +0x12 /* 00001A52 */ 00001A42 7000 moveq.l D0, 0x00 00001A44 302B 000E move.w D0, [A3 + 0xE] 00001A48 C0BC FFFF FF00 and.l D0, 0xFFFFFF00 00001A4E 3740 000E move.w [A3 + 0xE], D0 label00001A52: 00001A52 7018 moveq.l D0, 0x18 00001A54 DE80 add.l D7, D0 label00001A56: 00001A56 526E FFFE addq.w [A6 - 0x2], 1 00001A5A 690C bvs +0xE /* 00001A68 */ label00001A5C: 00001A5C 302E FFFE move.w D0, [A6 - 0x2] 00001A60 B06E FFD6 cmp.w D0, [A6 - 0x2A] 00001A64 6F00 FF30 ble -0xCE /* 00001996 */ label00001A68: 00001A68 2006 move.l D0, D6 00001A6A 5280 addq.l D0, 1 00001A6C 2054 movea.l A0, [A4] 00001A6E 2140 0014 move.l [A0 + 0x14], D0 00001A72 4A85 tst.l D5 00001A74 6F2A ble +0x2C /* 00001AA0 */ 00001A76 2054 movea.l A0, [A4] 00001A78 2810 move.l D4, [A0] 00001A7A 9885 sub.l D4, D5 00001A7C 2054 movea.l A0, [A4] 00001A7E 2F08 move.l -[A7], A0 00001A80 42A7 clr.l -[A7] 00001A82 2F04 move.l -[A7], D4 00001A84 4EAD 1E42 jsr [A5 + 0x1E42 /* export_964 */] 00001A88 201F move.l D0, [A7]+ 00001A8A 205F movea.l A0, [A7]+ 00001A8C 2080 move.l [A0], D0 00001A8E 2004 move.l D0, D4 00001A90 D094 add.l D0, [A4] 00001A92 2F00 move.l -[A7], D0 00001A94 2054 movea.l A0, [A4] 00001A96 2010 move.l D0, [A0] 00001A98 9084 sub.l D0, D4 00001A9A 2F00 move.l -[A7], D0 00001A9C 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] label00001AA0: 00001AA0 2F0C move.l -[A7], A4 00001AA2 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001AA6 4EBA EF0E jsr [PC - 0x10F2 /* 000009B6 */] 00001AAA 2F2D A844 move.l -[A7], [A5 - 0x57BC] 00001AAE 4267 clr.w -[A7] 00001AB0 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 00001AB4 2F2D A844 move.l -[A7], [A5 - 0x57BC] 00001AB8 4EAD 0EFA jsr [A5 + 0xEFA /* export_475 */] 00001ABC 206E 0008 movea.l A0, [A6 + 0x8] 00001AC0 4868 FFA8 pea.l [A0 - 0x58] 00001AC4 4EAD 1F62 jsr [A5 + 0x1F62 /* export_1000 */] 00001AC8 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00001ACC 4E5E unlink A6 00001ACE 2E9F move.l [A7], [A7]+ 00001AD0 4E75 rts 00001AD2 5354 subq.w [A4], 1 00001AD4 424C clr.w A4 fn00001AD6: 00001AD6 4E56 FFF8 link A6, -0x0008 00001ADA 48E7 0118 movem.l -[A7], D7,A3,A4 00001ADE 286E 0008 movea.l A4, [A6 + 0x8] 00001AE2 286C 0008 movea.l A4, [A4 + 0x8] 00001AE6 1D7C 0001 000E move.b [A6 + 0xE], 0x1 00001AEC 206C FFAE movea.l A0, [A4 - 0x52] 00001AF0 2650 movea.l A3, [A0] 00001AF2 3D6C FFAC FFF8 move.w [A6 - 0x8], [A4 - 0x54] 00001AF8 7E01 moveq.l D7, 0x01 00001AFA 6010 bra +0x12 /* 00001B0C */ label00001AFC: 00001AFC 3013 move.w D0, [A3] 00001AFE B06E 000C cmp.w D0, [A6 + 0xC] 00001B02 6602 bne +0x4 /* 00001B06 */ 00001B04 6010 bra +0x12 /* 00001B16 */ label00001B06: 00001B06 548B addq.l A3, 2 00001B08 5247 addq.w D7, 1 00001B0A 6906 bvs +0x8 /* 00001B12 */ label00001B0C: 00001B0C BE6E FFF8 cmp.w D7, [A6 - 0x8] 00001B10 6FEA ble -0x14 /* 00001AFC */ label00001B12: 00001B12 422E 000E clr.b [A6 + 0xE] label00001B16: 00001B16 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00001B1A 4E5E unlink A6 00001B1C 205F movea.l A0, [A7]+ 00001B1E 5C4F addq.w A7, 6 00001B20 4ED0 jmp [A0] fn00001B22: 00001B22 4E56 FFE4 link A6, -0x001C 00001B26 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00001B2A 7C00 moveq.l D6, 0x00 00001B2C 42A7 clr.l -[A7] 00001B2E 2F2D A840 move.l -[A7], [A5 - 0x57C0] 00001B32 2F3A 0110 move.l -[A7], [PC + 0x110 /* 00001C44, value 0x4654424C 'FTBL' */] 00001B36 4EAD 0ED2 jsr [A5 + 0xED2 /* export_470 */] 00001B3A 265F movea.l A3, [A7]+ 00001B3C 200B move.l D0, A3 00001B3E 6608 bne +0xA /* 00001B48 */ 00001B40 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001B44 4EBA E5EE jsr [PC - 0x1A12 /* 00000134 */] label00001B48: 00001B48 206E 0008 movea.l A0, [A6 + 0x8] 00001B4C 0CA8 0200 6044 FE8E cmpi.l [A0 - 0x172], 0x2006044 00001B54 6C16 bge +0x18 /* 00001B6C */ 00001B56 2853 movea.l A4, [A3] 00001B58 7000 moveq.l D0, 0x00 00001B5A 2940 0010 move.l [A4 + 0x10], D0 00001B5E 7000 moveq.l D0, 0x00 00001B60 2940 0014 move.l [A4 + 0x14], D0 00001B64 2053 movea.l A0, [A3] 00001B66 2C10 move.l D6, [A0] 00001B68 7018 moveq.l D0, 0x18 00001B6A 9C80 sub.l D6, D0 label00001B6C: 00001B6C 2E13 move.l D7, [A3] 00001B6E 7018 moveq.l D0, 0x18 00001B70 DE80 add.l D7, D0 00001B72 2053 movea.l A0, [A3] 00001B74 3D68 0012 FFE4 move.w [A6 - 0x1C], [A0 + 0x12] 00001B7A 7801 moveq.l D4, 0x01 00001B7C 606C bra +0x6E /* 00001BEA */ label00001B7E: 00001B7E 2007 move.l D0, D7 00001B80 5480 addq.l D0, 2 00001B82 2D40 FFF6 move.l [A6 - 0xA], D0 00001B86 486E FFF6 pea.l [A6 - 0xA] 00001B8A 4EAD 1EF2 jsr [A5 + 0x1EF2 /* export_986 */] 00001B8E 202E FFF6 move.l D0, [A6 - 0xA] 00001B92 5280 addq.l D0, 1 00001B94 C0BC FFFF FFFE and.l D0, 0xFFFFFFFE 00001B9A 2D40 FFF6 move.l [A6 - 0xA], D0 00001B9E 4267 clr.w -[A7] 00001BA0 2047 movea.l A0, D7 00001BA2 3F10 move.w -[A7], [A0] 00001BA4 2F0E move.l -[A7], A6 00001BA6 4EBA FF2E jsr [PC - 0xD2 /* 00001AD6 */] 00001BAA 101F move.b D0, [A7]+ 00001BAC 6706 beq +0x8 /* 00001BB4 */ 00001BAE 2E2E FFF6 move.l D7, [A6 - 0xA] 00001BB2 6032 bra +0x34 /* 00001BE6 */ label00001BB4: 00001BB4 2053 movea.l A0, [A3] 00001BB6 202E FFF6 move.l D0, [A6 - 0xA] 00001BBA 9093 sub.l D0, [A3] 00001BBC 2210 move.l D1, [A0] 00001BBE 9280 sub.l D1, D0 00001BC0 2D41 FFEA move.l [A6 - 0x16], D1 00001BC4 2F2E FFF6 move.l -[A7], [A6 - 0xA] 00001BC8 2F07 move.l -[A7], D7 00001BCA 2F2E FFEA move.l -[A7], [A6 - 0x16] 00001BCE 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 00001BD2 2853 movea.l A4, [A3] 00001BD4 202C 0010 move.l D0, [A4 + 0x10] 00001BD8 5380 subq.l D0, 1 00001BDA 2940 0010 move.l [A4 + 0x10], D0 00001BDE 202E FFF6 move.l D0, [A6 - 0xA] 00001BE2 9087 sub.l D0, D7 00001BE4 DC80 add.l D6, D0 label00001BE6: 00001BE6 5244 addq.w D4, 1 00001BE8 6906 bvs +0x8 /* 00001BF0 */ label00001BEA: 00001BEA B86E FFE4 cmp.w D4, [A6 - 0x1C] 00001BEE 6F8E ble -0x70 /* 00001B7E */ label00001BF0: 00001BF0 4A86 tst.l D6 00001BF2 6F2A ble +0x2C /* 00001C1E */ 00001BF4 2053 movea.l A0, [A3] 00001BF6 2A10 move.l D5, [A0] 00001BF8 9A86 sub.l D5, D6 00001BFA 2053 movea.l A0, [A3] 00001BFC 2F08 move.l -[A7], A0 00001BFE 42A7 clr.l -[A7] 00001C00 2F05 move.l -[A7], D5 00001C02 4EAD 1E42 jsr [A5 + 0x1E42 /* export_964 */] 00001C06 201F move.l D0, [A7]+ 00001C08 205F movea.l A0, [A7]+ 00001C0A 2080 move.l [A0], D0 00001C0C 2005 move.l D0, D5 00001C0E D093 add.l D0, [A3] 00001C10 2F00 move.l -[A7], D0 00001C12 2053 movea.l A0, [A3] 00001C14 2010 move.l D0, [A0] 00001C16 9085 sub.l D0, D5 00001C18 2F00 move.l -[A7], D0 00001C1A 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] label00001C1E: 00001C1E 2F0B move.l -[A7], A3 00001C20 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001C24 4EBA ED90 jsr [PC - 0x1270 /* 000009B6 */] 00001C28 2F2D A840 move.l -[A7], [A5 - 0x57C0] 00001C2C 4267 clr.w -[A7] 00001C2E 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 00001C32 2F2D A840 move.l -[A7], [A5 - 0x57C0] 00001C36 4EAD 0EFA jsr [A5 + 0xEFA /* export_475 */] 00001C3A 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00001C3E 4E5E unlink A6 00001C40 2E9F move.l [A7], [A7]+ 00001C42 4E75 rts 00001C44 4654 not.w [A4] 00001C46 424C clr.w A4 fn00001C48: 00001C48 4E56 FFFC link A6, -0x0004 00001C4C 2F0C move.l -[A7], A4 00001C4E 42A7 clr.l -[A7] 00001C50 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001C54 2F2E 000C move.l -[A7], [A6 + 0xC] 00001C58 4EAD 0ED2 jsr [A5 + 0xED2 /* export_470 */] 00001C5C 285F movea.l A4, [A7]+ 00001C5E 200C move.l D0, A4 00001C60 6714 beq +0x16 /* 00001C76 */ 00001C62 2F0C move.l -[A7], A4 00001C64 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001C68 4EBA ED4C jsr [PC - 0x12B4 /* 000009B6 */] 00001C6C 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001C70 4267 clr.w -[A7] 00001C72 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] label00001C76: 00001C76 285F movea.l A4, [A7]+ 00001C78 4E5E unlink A6 00001C7A 205F movea.l A0, [A7]+ 00001C7C DEFC 000C add.w A7, 0xC 00001C80 4ED0 jmp [A0] fn00001C82: 00001C82 4E56 FFEE link A6, -0x0012 00001C86 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 00001C8A 42A7 clr.l -[A7] 00001C8C 2F2D A6D0 move.l -[A7], [A5 - 0x5930] 00001C90 2F3A 0082 move.l -[A7], [PC + 0x82 /* 00001D14, value 0x50524E54 'PRNT' */] 00001C94 4EAD 0ED2 jsr [A5 + 0xED2 /* export_470 */] 00001C98 285F movea.l A4, [A7]+ 00001C9A 200C move.l D0, A4 00001C9C 6764 beq +0x66 /* 00001D02 */ 00001C9E 2F0C move.l -[A7], A4 00001CA0 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001CA4 4EBA ED10 jsr [PC - 0x12F0 /* 000009B6 */] 00001CA8 2054 movea.l A0, [A4] 00001CAA 700B moveq.l D0, 0x0B 00001CAC B068 0010 cmp.w D0, [A0 + 0x10] 00001CB0 6646 bne +0x48 /* 00001CF8 */ 00001CB2 2054 movea.l A0, [A4] 00001CB4 3A28 0134 move.w D5, [A0 + 0x134] 00001CB8 2054 movea.l A0, [A4] 00001CBA 2F28 002E move.l -[A7], [A0 + 0x2E] 00001CBE 2F3A 0050 move.l -[A7], [PC + 0x50 /* 00001D10, value 0x50525354 'PRST' */] 00001CC2 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001CC6 4EBA FF80 jsr [PC - 0x80 /* 00001C48 */] 00001CCA 2E3C 0000 0136 move.l D7, 0x136 00001CD0 3D45 FFEE move.w [A6 - 0x12], D5 00001CD4 7C01 moveq.l D6, 0x01 00001CD6 601A bra +0x1C /* 00001CF2 */ label00001CD8: 00001CD8 2647 movea.l A3, D7 00001CDA D7D4 add.l A3, [A4] 00001CDC 2F13 move.l -[A7], [A3] 00001CDE 2F3A 002C move.l -[A7], [PC + 0x2C /* 00001D0C, value 0x50524654 'PRFT' */] 00001CE2 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001CE6 4EBA FF60 jsr [PC - 0xA0 /* 00001C48 */] 00001CEA 7024 moveq.l D0, 0x24 00001CEC DE80 add.l D7, D0 00001CEE 5246 addq.w D6, 1 00001CF0 6906 bvs +0x8 /* 00001CF8 */ label00001CF2: 00001CF2 BC6E FFEE cmp.w D6, [A6 - 0x12] 00001CF6 6FE0 ble -0x1E /* 00001CD8 */ label00001CF8: 00001CF8 2F2D A6D0 move.l -[A7], [A5 - 0x5930] 00001CFC 4267 clr.w -[A7] 00001CFE 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] label00001D02: 00001D02 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+ 00001D06 4E5E unlink A6 00001D08 2E9F move.l [A7], [A7]+ 00001D0A 4E75 rts 00001D0C 5052 addq.w [A2], 8 00001D0E 4654 not.w [A4] 00001D10 5052 addq.w [A2], 8 00001D12 5354 subq.w [A4], 1 00001D14 5052 addq.w [A2], 8 00001D16 4E54 4E56 link A4, -0xFFFFB1AA // begin alternate branch 00001D18-00001D1C fn00001D18: 00001D18 4E56 FFE0 link A6, -0x0020 // end alternate branch 00001D18-00001D1C fn00001D18: // (misaligned) 00001D1A FFE0 .invalid <> 00001D1C 2F0C move.l -[A7], A4 00001D1E 286E 0008 movea.l A4, [A6 + 0x8] 00001D22 486E FFE0 pea.l [A6 - 0x20] 00001D26 4EAD 0F2A jsr [A5 + 0xF2A /* export_481 */] 00001D2A 4267 clr.w -[A7] 00001D2C 3F2C FFDE move.w -[A7], [A4 - 0x22] 00001D30 486C FFDA pea.l [A4 - 0x26] 00001D34 7020 moveq.l D0, 0x20 00001D36 2F00 move.l -[A7], D0 00001D38 486E FFE0 pea.l [A6 - 0x20] 00001D3C 4EAD 2532 jsr [A5 + 0x2532 /* export_1186 */] 00001D40 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001D44 4EBA E43E jsr [PC - 0x1BC2 /* 00000184 */] 00001D48 296C FFDA FFC2 move.l [A4 - 0x3E], [A4 - 0x26] 00001D4E 4267 clr.w -[A7] 00001D50 3F2C FFDE move.w -[A7], [A4 - 0x22] 00001D54 2F2C FFC2 move.l -[A7], [A4 - 0x3E] 00001D58 4EAD 026A jsr [A5 + 0x26A /* export_73 */] 00001D5C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001D60 4EBA E422 jsr [PC - 0x1BDE /* 00000184 */] 00001D64 285F movea.l A4, [A7]+ 00001D66 4E5E unlink A6 00001D68 2E9F move.l [A7], [A7]+ 00001D6A 4E75 rts fn00001D6C: 00001D6C 4E56 F800 link A6, -0x0800 00001D70 2F0C move.l -[A7], A4 00001D72 286E 0008 movea.l A4, [A6 + 0x8] 00001D76 41EE FA00 lea.l A0, [A6 - 0x600] 00001D7A 43ED A690 lea.l A1, [A5 - 0x5970] 00001D7E 303C 017F move.w D0, 0x17F label00001D82: 00001D82 20D9 move.l [A0]+, [A1]+ 00001D84 51C8 FFFC dbf D0, -0x6 /* 00001D82 */ 00001D88 202C FE8A move.l D0, [A4 - 0x176] 00001D8C D0BC 0000 0600 add.l D0, 0x600 00001D92 2D40 FA00 move.l [A6 - 0x600], D0 00001D96 2D6E FA00 FA18 move.l [A6 - 0x5E8], [A6 - 0x600] 00001D9C 7000 moveq.l D0, 0x00 00001D9E 2D40 FA0C move.l [A6 - 0x5F4], D0 00001DA2 2D6C FFEC FA24 move.l [A6 - 0x5DC], [A4 - 0x14] 00001DA8 486E FE00 pea.l [A6 - 0x200] 00001DAC 2F3C 0000 0080 move.l -[A7], 0x80 00001DB2 4EAD 2552 jsr [A5 + 0x2552 /* export_1190 */] 00001DB6 7000 moveq.l D0, 0x00 00001DB8 2D40 FA38 move.l [A6 - 0x5C8], D0 00001DBC 7000 moveq.l D0, 0x00 00001DBE 2D40 FA3C move.l [A6 - 0x5C4], D0 00001DC2 700A moveq.l D0, 0x0A 00001DC4 2D40 FA10 move.l [A6 - 0x5F0], D0 00001DC8 2D6C FFC2 FA14 move.l [A6 - 0x5EC], [A4 - 0x3E] 00001DCE 08AE 0007 FA4C bclr.b [A6 - 0x5B4], 0x7 00001DD4 08EE 0004 FA4C bset.b [A6 - 0x5B4], 0x4 00001DDA 082E 0005 FA4C btst.b [A6 - 0x5B4], 0x5 00001DE0 56C0 sne D0 00001DE2 4400 neg.b D0 00001DE4 1940 FFA5 move.b [A4 - 0x5B], D0 00001DE8 2D6D AD6E FA64 move.l [A6 - 0x59C], [A5 - 0x5292] 00001DEE 2D6D AD6E FA68 move.l [A6 - 0x598], [A5 - 0x5292] 00001DF4 2D6D AD6E FA6C move.l [A6 - 0x594], [A5 - 0x5292] 00001DFA 102C FE94 move.b D0, [A4 - 0x16C] 00001DFE 6708 beq +0xA /* 00001E08 */ 00001E00 7000 moveq.l D0, 0x00 00001E02 2D40 FA74 move.l [A6 - 0x58C], D0 00001E06 6006 bra +0x8 /* 00001E0E */ label00001E08: 00001E08 2D6C FE96 FA74 move.l [A6 - 0x58C], [A4 - 0x16A] label00001E0E: 00001E0E 296E FA70 FFA0 move.l [A4 - 0x60], [A6 - 0x590] 00001E14 42A7 clr.l -[A7] 00001E16 486E FA00 pea.l [A6 - 0x600] 00001E1A 2F3C 0000 0180 move.l -[A7], 0x180 00001E20 4EAD 24EA jsr [A5 + 0x24EA /* export_1177 */] 00001E24 202E FA70 move.l D0, [A6 - 0x590] 00001E28 909F sub.l D0, [A7]+ 00001E2A 2D40 FA70 move.l [A6 - 0x590], D0 00001E2E 102C FFA5 move.b D0, [A4 - 0x5B] 00001E32 670C beq +0xE /* 00001E40 */ 00001E34 486E FA18 pea.l [A6 - 0x5E8] 00001E38 2F2C FFA0 move.l -[A7], [A4 - 0x60] 00001E3C 4EAD 0F12 jsr [A5 + 0xF12 /* export_478 */] label00001E40: 00001E40 7000 moveq.l D0, 0x00 00001E42 2940 FFDA move.l [A4 - 0x26], D0 00001E46 4267 clr.w -[A7] 00001E48 3F2C FFDE move.w -[A7], [A4 - 0x22] 00001E4C 486C FFDA pea.l [A4 - 0x26] 00001E50 2F3C 0000 0600 move.l -[A7], 0x600 00001E56 486E FA00 pea.l [A6 - 0x600] 00001E5A 4EAD 2532 jsr [A5 + 0x2532 /* export_1186 */] 00001E5E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001E62 4EBA E320 jsr [PC - 0x1CE0 /* 00000184 */] label00001E66: 00001E66 202C FFDA move.l D0, [A4 - 0x26] 00001E6A B0AE FA00 cmp.l D0, [A6 - 0x600] 00001E6E 6C34 bge +0x36 /* 00001EA4 */ 00001E70 2F2C FFDA move.l -[A7], [A4 - 0x26] 00001E74 2F3C 0000 0200 move.l -[A7], 0x200 00001E7A 486E F800 pea.l [A6 - 0x800] 00001E7E 4EAD 0F02 jsr [A5 + 0xF02 /* export_476 */] 00001E82 4267 clr.w -[A7] 00001E84 3F2C FFDE move.w -[A7], [A4 - 0x22] 00001E88 486C FFDA pea.l [A4 - 0x26] 00001E8C 2F3C 0000 0200 move.l -[A7], 0x200 00001E92 486E F800 pea.l [A6 - 0x800] 00001E96 4EAD 2532 jsr [A5 + 0x2532 /* export_1186 */] 00001E9A 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001E9E 4EBA E2E4 jsr [PC - 0x1D1C /* 00000184 */] 00001EA2 60C2 bra -0x3C /* 00001E66 */ label00001EA4: 00001EA4 285F movea.l A4, [A7]+ 00001EA6 4E5E unlink A6 00001EA8 2E9F move.l [A7], [A7]+ 00001EAA 4E75 rts fn00001EAC: 00001EAC 4E56 0000 link A6, 0 00001EB0 2F0C move.l -[A7], A4 00001EB2 286E 0008 movea.l A4, [A6 + 0x8] 00001EB6 202C FE8A move.l D0, [A4 - 0x176] 00001EBA D0BC 0000 0600 add.l D0, 0x600 00001EC0 2940 FFDA move.l [A4 - 0x26], D0 00001EC4 2F2C FFF8 move.l -[A7], [A4 - 0x8] 00001EC8 4EAD 1F6A jsr [A5 + 0x1F6A /* export_1001 */] 00001ECC 4267 clr.w -[A7] 00001ECE 3F2C FFDE move.w -[A7], [A4 - 0x22] 00001ED2 486C FFDA pea.l [A4 - 0x26] 00001ED6 202C FFFC move.l D0, [A4 - 0x4] 00001EDA E580 asl D0, 2 00001EDC 2F00 move.l -[A7], D0 00001EDE 206C FFF8 movea.l A0, [A4 - 0x8] 00001EE2 2F10 move.l -[A7], [A0] 00001EE4 4EAD 2532 jsr [A5 + 0x2532 /* export_1186 */] 00001EE8 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001EEC 4EBA E296 jsr [PC - 0x1D6A /* 00000184 */] 00001EF0 486C FFF8 pea.l [A4 - 0x8] 00001EF4 4EAD 1F62 jsr [A5 + 0x1F62 /* export_1000 */] 00001EF8 285F movea.l A4, [A7]+ 00001EFA 4E5E unlink A6 00001EFC 2E9F move.l [A7], [A7]+ 00001EFE 4E75 rts fn00001F00: 00001F00 4E56 FFFE link A6, -0x0002 00001F04 48E7 0108 movem.l -[A7], D7,A4 00001F08 286E 0008 movea.l A4, [A6 + 0x8] 00001F0C 4267 clr.w -[A7] 00001F0E 3F2C FFDE move.w -[A7], [A4 - 0x22] 00001F12 486C FE9A pea.l [A4 - 0x166] 00001F16 1F3C 0001 move.b -[A7], 0x1 00001F1A 4EAD 068A jsr [A5 + 0x68A /* export_205 */] 00001F1E 101F move.b D0, [A7]+ 00001F20 660A bne +0xC /* 00001F2C */ 00001F22 2F3C 0033 3261 move.l -[A7], 0x333261 /* '32a' */ 00001F28 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00001F2C: 00001F2C 4267 clr.w -[A7] 00001F2E 3F2C FFDE move.w -[A7], [A4 - 0x22] 00001F32 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 00001F36 3E1F move.w D7, [A7]+ 00001F38 4CDF 1080 movem.l D7,A4, [A7]+ 00001F3C 4E5E unlink A6 00001F3E 2E9F move.l [A7], [A7]+ 00001F40 4E75 rts fn00001F42: 00001F42 4E56 FF4E link A6, -0x00B2 00001F46 48E7 0308 movem.l -[A7], D6,D7,A4 00001F4A 286E 0008 movea.l A4, [A6 + 0x8] 00001F4E 4267 clr.w -[A7] 00001F50 3F2D A62E move.w -[A7], [A5 - 0x59D2] 00001F54 486D A528 pea.l [A5 - 0x5AD8] 00001F58 1F3C 0001 move.b -[A7], 0x1 00001F5C 4EAD 068A jsr [A5 + 0x68A /* export_205 */] 00001F60 101F move.b D0, [A7]+ 00001F62 660A bne +0xC /* 00001F6E */ 00001F64 2F3C 0053 A7CD move.l -[A7], 0x53A7CD 00001F6A 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00001F6E: 00001F6E 202C FE9C move.l D0, [A4 - 0x164] 00001F72 B0AD A52A cmp.l D0, [A5 - 0x5AD6] 00001F76 673A beq +0x3C /* 00001FB2 */ 00001F78 486E FFCC pea.l [A6 - 0x34] 00001F7C 7034 moveq.l D0, 0x34 00001F7E 2F00 move.l -[A7], D0 00001F80 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 00001F84 41EC FEA0 lea.l A0, [A4 - 0x160] 00001F88 2D48 FFDE move.l [A6 - 0x22], A0 00001F8C 3D6C FE9A FFE2 move.w [A6 - 0x1E], [A4 - 0x166] 00001F92 2D6C FE9C FFFC move.l [A6 - 0x4], [A4 - 0x164] 00001F98 2D6D A52A FFF0 move.l [A6 - 0x10], [A5 - 0x5AD6] 00001F9E 4267 clr.w -[A7] 00001FA0 486E FFCC pea.l [A6 - 0x34] 00001FA4 4267 clr.w -[A7] 00001FA6 4EAD 0282 jsr [A5 + 0x282 /* export_76 */] 00001FAA 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001FAE 4EBA E1D4 jsr [PC - 0x1E2C /* 00000184 */] label00001FB2: 00001FB2 4267 clr.w -[A7] 00001FB4 486D A528 pea.l [A5 - 0x5AD8] 00001FB8 486C FE9A pea.l [A4 - 0x166] 00001FBC 1F3C 0001 move.b -[A7], 0x1 00001FC0 4EAD 064A jsr [A5 + 0x64A /* export_197 */] 00001FC4 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001FC8 4EBA E1BA jsr [PC - 0x1E46 /* 00000184 */] 00001FCC 3F2D A526 move.w -[A7], [A5 - 0x5ADA] 00001FD0 4EAD 069A jsr [A5 + 0x69A /* export_207 */] 00001FD4 4267 clr.w -[A7] 00001FD6 3F2D A62E move.w -[A7], [A5 - 0x59D2] 00001FDA 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 00001FDE 3C1F move.w D6, [A7]+ 00001FE0 4267 clr.w -[A7] 00001FE2 3F2D A528 move.w -[A7], [A5 - 0x5AD8] 00001FE6 2F2D A52A move.l -[A7], [A5 - 0x5AD6] 00001FEA 486D A52E pea.l [A5 - 0x5AD2] 00001FEE 4EAD 0332 jsr [A5 + 0x332 /* export_98 */] 00001FF2 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001FF6 4EBA E1BE jsr [PC - 0x1E42 /* 000001B6 */] 00001FFA 486E FF52 pea.l [A6 - 0xAE] 00001FFE 707A moveq.l D0, 0x7A 00002000 2F00 move.l -[A7], D0 00002002 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 00002006 41EC FEA0 lea.l A0, [A4 - 0x160] 0000200A 2D48 FF64 move.l [A6 - 0x9C], A0 0000200E 41ED A52E lea.l A0, [A5 - 0x5AD2] 00002012 2D48 FF6E move.l [A6 - 0x92], A0 00002016 3D6D A528 FF68 move.w [A6 - 0x98], [A5 - 0x5AD8] 0000201C 2D6D A52A FF82 move.l [A6 - 0x7E], [A5 - 0x5AD6] 00002022 4267 clr.w -[A7] 00002024 486E FF52 pea.l [A6 - 0xAE] 00002028 4267 clr.w -[A7] 0000202A 4EAD 02B2 jsr [A5 + 0x2B2 /* export_82 */] 0000202E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002032 4EBA E182 jsr [PC - 0x1E7E /* 000001B6 */] 00002036 4267 clr.w -[A7] 00002038 42A7 clr.l -[A7] 0000203A 3F2D A528 move.w -[A7], [A5 - 0x5AD8] 0000203E 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 00002042 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002046 4EBA E16E jsr [PC - 0x1E92 /* 000001B6 */] 0000204A 4267 clr.w -[A7] 0000204C 3F2D A528 move.w -[A7], [A5 - 0x5AD8] 00002050 2F2D A52A move.l -[A7], [A5 - 0x5AD6] 00002054 486D A52E pea.l [A5 - 0x5AD2] 00002058 1F3C 0003 move.b -[A7], 0x3 0000205C 486C FFDE pea.l [A4 - 0x22] 00002060 4EAD 031A jsr [A5 + 0x31A /* export_95 */] 00002064 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002068 4EBA E14C jsr [PC - 0x1EB4 /* 000001B6 */] 0000206C 3B6C FFDE A62E move.w [A5 - 0x59D2], [A4 - 0x22] 00002072 42A7 clr.l -[A7] 00002074 2F3C 0000 0600 move.l -[A7], 0x600 0000207A 486D A690 pea.l [A5 - 0x5970] 0000207E 4EAD 0F02 jsr [A5 + 0xF02 /* export_476 */] 00002082 102C FFA5 move.b D0, [A4 - 0x5B] 00002086 670C beq +0xE /* 00002094 */ 00002088 486D A6A8 pea.l [A5 - 0x5958] 0000208C 2F2C FFA0 move.l -[A7], [A4 - 0x60] 00002090 4EAD 0F12 jsr [A5 + 0xF12 /* export_478 */] label00002094: 00002094 2B6C FFA0 A700 move.l [A5 - 0x5900], [A4 - 0x60] 0000209A 70FF moveq.l D0, 0xFFFFFFFF 0000209C B06D A526 cmp.w D0, [A5 - 0x5ADA] 000020A0 6746 beq +0x48 /* 000020E8 */ 000020A2 4267 clr.w -[A7] 000020A4 A99B syscall SetResLoad 000020A6 4267 clr.w -[A7] 000020A8 3F2D A528 move.w -[A7], [A5 - 0x5AD8] 000020AC 2F2D A52A move.l -[A7], [A5 - 0x5AD6] 000020B0 486D A52E pea.l [A5 - 0x5AD2] 000020B4 1F3C 0003 move.b -[A7], 0x3 000020B8 4EAD 0352 jsr [A5 + 0x352 /* export_102 */] 000020BC 3E1F move.w D7, [A7]+ 000020BE 1F3C 0001 move.b -[A7], 0x1 000020C2 A99B syscall SetResLoad 000020C4 70FF moveq.l D0, 0xFFFFFFFF 000020C6 B047 cmp.w D0, D7 000020C8 660C bne +0xE /* 000020D6 */ 000020CA 4267 clr.w -[A7] 000020CC A9AF syscall ResError 000020CE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000020D2 4EBA E0E2 jsr [PC - 0x1F1E /* 000001B6 */] label000020D6: 000020D6 302D A520 move.w D0, [A5 - 0x5AE0] 000020DA B06D A526 cmp.w D0, [A5 - 0x5ADA] 000020DE 6604 bne +0x6 /* 000020E4 */ 000020E0 3B47 A520 move.w [A5 - 0x5AE0], D7 label000020E4: 000020E4 3B47 A526 move.w [A5 - 0x5ADA], D7 label000020E8: 000020E8 4EAD 1082 jsr [A5 + 0x1082 /* export_524 */] 000020EC 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 000020F0 4E5E unlink A6 000020F2 2E9F move.l [A7], [A7]+ 000020F4 4E75 rts fn000020F6: 000020F6 4E56 FFFC link A6, -0x0004 000020FA 48E7 0018 movem.l -[A7], A3,A4 000020FE 42A7 clr.l -[A7] 00002100 7018 moveq.l D0, 0x18 00002102 2F00 move.l -[A7], D0 00002104 2F3A 0056 move.l -[A7], [PC + 0x56 /* 0000215C, value 0x5354424C 'STBL' */] 00002108 4EAD 0E6A jsr [A5 + 0xE6A /* export_457 */] 0000210C 2B5F A844 move.l [A5 - 0x57BC], [A7]+ 00002110 660A bne +0xC /* 0000211C */ 00002112 2F3C 033E DC7B move.l -[A7], 0x33EDC7B 00002118 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label0000211C: 0000211C 42A7 clr.l -[A7] 0000211E 2F2D A844 move.l -[A7], [A5 - 0x57BC] 00002122 2F3A 0038 move.l -[A7], [PC + 0x38 /* 0000215C, value 0x5354424C 'STBL' */] 00002126 4EAD 0ED2 jsr [A5 + 0xED2 /* export_470 */] 0000212A 265F movea.l A3, [A7]+ 0000212C 200B move.l D0, A3 0000212E 6608 bne +0xA /* 00002138 */ 00002130 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002134 4EBA DFFE jsr [PC - 0x2002 /* 00000134 */] label00002138: 00002138 2853 movea.l A4, [A3] 0000213A 7000 moveq.l D0, 0x00 0000213C 2940 0010 move.l [A4 + 0x10], D0 00002140 7001 moveq.l D0, 0x01 00002142 2940 0014 move.l [A4 + 0x14], D0 00002146 2F2D A844 move.l -[A7], [A5 - 0x57BC] 0000214A 1F3C 0001 move.b -[A7], 0x1 0000214E 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 00002152 4CDF 1800 movem.l A3,A4, [A7]+ 00002156 4E5E unlink A6 00002158 2E9F move.l [A7], [A7]+ 0000215A 4E75 rts 0000215C 5354 subq.w [A4], 1 0000215E 424C clr.w A4 fn00002160: 00002160 4E56 FFFC link A6, -0x0004 00002164 48E7 0018 movem.l -[A7], A3,A4 00002168 42A7 clr.l -[A7] 0000216A 7018 moveq.l D0, 0x18 0000216C 2F00 move.l -[A7], D0 0000216E 2F3A 0056 move.l -[A7], [PC + 0x56 /* 000021C6, value 0x4654424C 'FTBL' */] 00002172 4EAD 0E6A jsr [A5 + 0xE6A /* export_457 */] 00002176 2B5F A840 move.l [A5 - 0x57C0], [A7]+ 0000217A 660A bne +0xC /* 00002186 */ 0000217C 2F3C 033E DC7D move.l -[A7], 0x33EDC7D 00002182 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00002186: 00002186 42A7 clr.l -[A7] 00002188 2F2D A840 move.l -[A7], [A5 - 0x57C0] 0000218C 2F3A 0038 move.l -[A7], [PC + 0x38 /* 000021C6, value 0x4654424C 'FTBL' */] 00002190 4EAD 0ED2 jsr [A5 + 0xED2 /* export_470 */] 00002194 265F movea.l A3, [A7]+ 00002196 200B move.l D0, A3 00002198 6608 bne +0xA /* 000021A2 */ 0000219A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000219E 4EBA DF94 jsr [PC - 0x206C /* 00000134 */] label000021A2: 000021A2 2853 movea.l A4, [A3] 000021A4 7000 moveq.l D0, 0x00 000021A6 2940 0010 move.l [A4 + 0x10], D0 000021AA 7000 moveq.l D0, 0x00 000021AC 2940 0014 move.l [A4 + 0x14], D0 000021B0 2F2D A840 move.l -[A7], [A5 - 0x57C0] 000021B4 1F3C 0001 move.b -[A7], 0x1 000021B8 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */] 000021BC 4CDF 1800 movem.l A3,A4, [A7]+ 000021C0 4E5E unlink A6 000021C2 2E9F move.l [A7], [A7]+ 000021C4 4E75 rts 000021C6 4654 not.w [A4] 000021C8 424C clr.w A4 fn000021CA: 000021CA 4E56 FFF6 link A6, -0x000A 000021CE 48E7 0308 movem.l -[A7], D6,D7,A4 000021D2 286E 0008 movea.l A4, [A6 + 0x8] 000021D6 4EAD 27A2 jsr [A5 + 0x27A2 /* export_1264 */] 000021DA 7E00 moveq.l D7, 0x00 000021DC 3D6C FFAC FFF6 move.w [A6 - 0xA], [A4 - 0x54] 000021E2 7C01 moveq.l D6, 0x01 000021E4 602E bra +0x30 /* 00002214 */ label000021E6: 000021E6 4267 clr.w -[A7] 000021E8 206C FFAE movea.l A0, [A4 - 0x52] 000021EC 2007 move.l D0, D7 000021EE D090 add.l D0, [A0] 000021F0 2040 movea.l A0, D0 000021F2 3F10 move.w -[A7], [A0] 000021F4 486E FFF8 pea.l [A6 - 0x8] 000021F8 4EAD 26C2 jsr [A5 + 0x26C2 /* export_1236 */] 000021FC 101F move.b D0, [A7]+ 000021FE 660E bne +0x10 /* 0000220E */ 00002200 4267 clr.w -[A7] 00002202 3F2E FFF8 move.w -[A7], [A6 - 0x8] 00002206 4EAD 26EA jsr [A5 + 0x26EA /* export_1241 */] 0000220A 3D5F FFF8 move.w [A6 - 0x8], [A7]+ label0000220E: 0000220E 5487 addq.l D7, 2 00002210 5246 addq.w D6, 1 00002212 6906 bvs +0x8 /* 0000221A */ label00002214: 00002214 BC6E FFF6 cmp.w D6, [A6 - 0xA] 00002218 6FCC ble -0x32 /* 000021E6 */ label0000221A: 0000221A 486C FFAE pea.l [A4 - 0x52] 0000221E 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] 00002222 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 00002226 4E5E unlink A6 00002228 2E9F move.l [A7], [A7]+ 0000222A 4E75 rts export_759: 0000222C 4E56 FE86 link A6, -0x017A 00002230 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 00002234 2F0E move.l -[A7], A6 00002236 4EBA E860 jsr [PC - 0x17A0 /* 00000A98 */] 0000223A 2F0E move.l -[A7], A6 0000223C 4EBA E8D2 jsr [PC - 0x172E /* 00000B10 */] 00002240 2F0E move.l -[A7], A6 00002242 4EBA E95E jsr [PC - 0x16A2 /* 00000BA2 */] 00002246 2F0E move.l -[A7], A6 00002248 4EBA EA26 jsr [PC - 0x15DA /* 00000C70 */] 0000224C 2F0E move.l -[A7], A6 0000224E 4EBA EE90 jsr [PC - 0x1170 /* 000010E0 */] 00002252 2F0E move.l -[A7], A6 00002254 4EBA F016 jsr [PC - 0xFEA /* 0000126C */] 00002258 2F0E move.l -[A7], A6 0000225A 4EBA F08A jsr [PC - 0xF76 /* 000012E6 */] 0000225E 2F0E move.l -[A7], A6 00002260 4EBA F116 jsr [PC - 0xEEA /* 00001378 */] 00002264 2F0E move.l -[A7], A6 00002266 4EBA F1AE jsr [PC - 0xE52 /* 00001416 */] 0000226A 2F0E move.l -[A7], A6 0000226C 4EBA F2EC jsr [PC - 0xD14 /* 0000155A */] 00002270 2F0E move.l -[A7], A6 00002272 4EBA F566 jsr [PC - 0xA9A /* 000017DA */] 00002276 4AAD A844 tst.l [A5 - 0x57BC] 0000227A 6706 beq +0x8 /* 00002282 */ 0000227C 2F0E move.l -[A7], A6 0000227E 4EBA F6CC jsr [PC - 0x934 /* 0000194C */] label00002282: 00002282 4AAD A840 tst.l [A5 - 0x57C0] 00002286 6706 beq +0x8 /* 0000228E */ 00002288 2F0E move.l -[A7], A6 0000228A 4EBA F896 jsr [PC - 0x76A /* 00001B22 */] label0000228E: 0000228E 2F2D A6E0 move.l -[A7], [A5 - 0x5920] 00002292 2F3A 00D0 move.l -[A7], [PC + 0xD0 /* 00002364, value 0x57494C44 'WILD', pstring "ILD" */] 00002296 2F0E move.l -[A7], A6 00002298 4EBA F9AE jsr [PC - 0x652 /* 00001C48 */] 0000229C 2F2D A6E4 move.l -[A7], [A5 - 0x591C] 000022A0 2F3A 00C2 move.l -[A7], [PC + 0xC2 /* 00002364, value 0x57494C44 'WILD', pstring "ILD" */] 000022A4 2F0E move.l -[A7], A6 000022A6 4EBA F9A0 jsr [PC - 0x660 /* 00001C48 */] 000022AA 2F2D A6E8 move.l -[A7], [A5 - 0x5918] 000022AE 2F3A 00B4 move.l -[A7], [PC + 0xB4 /* 00002364, value 0x57494C44 'WILD', pstring "ILD" */] 000022B2 2F0E move.l -[A7], A6 000022B4 4EBA F992 jsr [PC - 0x66E /* 00001C48 */] 000022B8 2F2D A6EC move.l -[A7], [A5 - 0x5914] 000022BC 2F3A 00A6 move.l -[A7], [PC + 0xA6 /* 00002364, value 0x57494C44 'WILD', pstring "ILD" */] 000022C0 2F0E move.l -[A7], A6 000022C2 4EBA F984 jsr [PC - 0x67C /* 00001C48 */] 000022C6 2F0E move.l -[A7], A6 000022C8 4EBA F9B8 jsr [PC - 0x648 /* 00001C82 */] 000022CC 2F0E move.l -[A7], A6 000022CE 4EBA E690 jsr [PC - 0x1970 /* 00000960 */] 000022D2 486E FFD6 pea.l [A6 - 0x2A] 000022D6 4EAD 1F62 jsr [A5 + 0x1F62 /* export_1000 */] 000022DA 4EAD 0EF2 jsr [A5 + 0xEF2 /* export_474 */] 000022DE 422D ACA8 clr.b [A5 - 0x5358] 000022E2 2F0E move.l -[A7], A6 000022E4 4EBA FA32 jsr [PC - 0x5CE /* 00001D18 */] 000022E8 2F0E move.l -[A7], A6 000022EA 4EBA FA80 jsr [PC - 0x580 /* 00001D6C */] 000022EE 2F0E move.l -[A7], A6 000022F0 4EBA FBBA jsr [PC - 0x446 /* 00001EAC */] 000022F4 2F0E move.l -[A7], A6 000022F6 4EBA FC08 jsr [PC - 0x3F8 /* 00001F00 */] 000022FA 70FF moveq.l D0, 0xFFFFFFFF 000022FC B06D A526 cmp.w D0, [A5 - 0x5ADA] 00002300 6714 beq +0x16 /* 00002316 */ 00002302 4267 clr.w -[A7] 00002304 3F2D A526 move.w -[A7], [A5 - 0x5ADA] 00002308 486E FE9A pea.l [A6 - 0x166] 0000230C 4EAD 0642 jsr [A5 + 0x642 /* export_196 */] 00002310 2F0E move.l -[A7], A6 00002312 4EBA DE70 jsr [PC - 0x2190 /* 00000184 */] label00002316: 00002316 2F0E move.l -[A7], A6 00002318 4EBA FC28 jsr [PC - 0x3D8 /* 00001F42 */] 0000231C 422D ACA6 clr.b [A5 - 0x535A] 00002320 4AAD A844 tst.l [A5 - 0x57BC] 00002324 6606 bne +0x8 /* 0000232C */ 00002326 2F0E move.l -[A7], A6 00002328 4EBA FDCC jsr [PC - 0x234 /* 000020F6 */] label0000232C: 0000232C 4AAD A840 tst.l [A5 - 0x57C0] 00002330 6606 bne +0x8 /* 00002338 */ 00002332 2F0E move.l -[A7], A6 00002334 4EBA FE2A jsr [PC - 0x1D6 /* 00002160 */] label00002338: 00002338 2F0E move.l -[A7], A6 0000233A 4EBA FE8E jsr [PC - 0x172 /* 000021CA */] 0000233E 102E FE94 move.b D0, [A6 - 0x16C] 00002342 6714 beq +0x16 /* 00002358 */ 00002344 102E FE95 move.b D0, [A6 - 0x16B] 00002348 670A beq +0xC /* 00002354 */ 0000234A 1F3C 0001 move.b -[A7], 0x1 0000234E 4EAD 1042 jsr [A5 + 0x1042 /* export_516 */] 00002352 6004 bra +0x6 /* 00002358 */ label00002354: 00002354 4EAD 211A jsr [A5 + 0x211A /* export_1055 */] label00002358: 00002358 4FEE FE66 lea.l A7, [A6 - 0x19A] 0000235C 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 00002360 4E5E unlink A6 00002362 4E75 rts 00002364 5749 subq.w A1, 3 00002366 4C44 .incomplete